0% found this document useful (0 votes)
5 views

Conceptual Dependency Notes

Conceptual Dependency Theory, introduced by Schank in 1975, emphasizes understanding concepts over syntax and posits that inference is essential for comprehension. It utilizes canonical meaning representations and conceptual primitives to represent actions and events in a language-independent manner. While the theory has strengths in decomposing language into general concepts and facilitating inference, it also faces weaknesses such as incompleteness and the challenge of defining atomic primitives.

Uploaded by

hilegiv205
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Conceptual Dependency Notes

Conceptual Dependency Theory, introduced by Schank in 1975, emphasizes understanding concepts over syntax and posits that inference is essential for comprehension. It utilizes canonical meaning representations and conceptual primitives to represent actions and events in a language-independent manner. While the theory has strengths in decomposing language into general concepts and facilitating inference, it also faces weaknesses such as incompleteness and the challenge of defining atomic primitives.

Uploaded by

hilegiv205
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Conceptual Dependency Theory(CD), Schank 1975

 focuses on concepts instead of syntax.

 focuses on understanding instead of structure.

 assumes inference is fundamental to understanding.

 introduced idea of a canonical meaning representation.

 different words and structures represent the same concept.

 language-independent meaning representation

Tenets of Conceptual Dependency Theory (ICU, Schank & Riesbeck )

 The representation of events is separate from the words used to encode them.

 The task of the understander is to represent the events underlying sentences,


rather than the sentences themselves.

 Event representations are governed by a set of rules that involve fitting


inputs into a predefined representation scheme.

 The rules for filling the slots of the representation are the basis of language
understanding.

Canonical Meaning Representations

 John gave Mary a book.

 John gave a book to Mary.

 Mary was given a book by John.

 Mary took a book from John.


 Mary received a book from John.

Conceptual Primitives

 basic meaning elements that underlie the words that we use.


 can be combined to represent complex meanings.
 an interlingual representation.
Goal: to represent meaning so that general rules can be applied, without
duplicating information.

Theory: a small number of primitive actions can represent any sentence.

Conceptual Primitives for Actions

Eleven primitives can account for most actions in the physical world:

ATRANS
ATTEND
INGEST
EXPEL
GRASP
MBUILD
MTRANS
MOVE
PROPEL
PTRANS
SPEAK

Five Primitives for Physical Actions

INGEST: to take something inside an animate object.

EXPEL: to take something from inside an animate


object and force it out.

GRASP: to physically grasp an object

MOVE: to move a body part


PROPEL: to apply a force to

Other Primitive Actions

State Changes (physical and abstract transfers)

PTRANS: to change the location of a physical object.


ATRANS: to change an abstract relationship of a physical object.

Mental Acts

MTRANS: to transfer information mentally.


MBUILD: to create or combine thoughts

Instruments for other ACTs

SPEAK: to produce a sound.


ATTEND: to direct a sense organ or focus an organ towards a stimulus

Conceptual Categories

PP (picture producer) : physical object.


Actors must be an animate PP, or a natural force.

ACT : One of eleven primitive actions.

LOC : Location.

T: Time.

AA (action aider) : modifications of features of an ACT.


e.g., speed factor in PROPEL.

PA : attributes of an object, of the form STATE(VALUE).


e.g., COLOR(red
Conceptual Roles

• Conceptualization: The basic unit of the conceptual level of understanding.

• Actor: The performer of an ACT.

• ACT: An action done to an object.

• Object: A thing that is acted upon.

• Recipient: The reciever of an object as the result of an ACT.

• Direction: The location that an ACT is directed toward.

• State: The state that an object is in

Conceptual Syntax Rules


Conceptual Tenses

past p
future f
negation /
start of a transition ts
end of a transition tf
conditional c
continuous k
interrogative ?
timeless ¥
present nil

States
• states of objects are described by scales with numerical values.

HEALTH (range -10 to 10)

dead -10
gravely ill -9
sick -9 to -1
under the weather -2
all right 0
tip top +7
perfect health +10
More States
FEAR (range -10 to 0)

terrified -9
scared -5
anxious -2
calm 0

MENTAL STATE (range -10 to +10)

catatonic -9
depressed -5
upset -3
sad -2
ok 0
pleased +2
happy +5
ecstatic +10

Combinations of States

CONSCIOUSNESS (range 0 to +10)

unconscious 0
asleep 5
awake 10
"higher drug consciousness" >10

Some words can be combinations of scales:


shocked = SURPRISE (6)
DISGUST (-5)
calm = SURPRISE (0)
DISGUST (0)
FEAR (0)
ANGER (0)
CONSCIOUSNESS (> 0)

calm = SURPRISE (0)


DISGUST (0)
FEAR (0)
ANGER (0)
CONSCIOUSNESS (> 0)

Some states are not scales ...


... some states take absolute values
LENGTH
COLOR
MASS
SPEED

... some states are just relationships between objects


CONTROL
PART (inalienable possession)
POSS (possession)
OWNERSHIP
CONTAIN
PROXIMITY

Examples
Inference

• Inference is fundamental to language understanding.


• Inferences aren't always right, but they are common assumptions that often
are right.
• Even wrong assumptions form the basis of conversations:

A: John hit Mary yesterday.


B: What did Mary do to upset him?
A: Nothing, they were practicing judo and his hand slipped.
B: Was she badly hurt?
A: No, he barely grazed her.
B: I'll bet she was mad though.
A: No, she thought it was pretty funny.

Primitive ACTs facilitate inference

• Reduces the number of inferences that need to be stored explicitly.


• A lot of information is true for many verbs; we don't need to have an exhaustive
list of information associated with each verb.
• It is unlikely that people associate general information with each verb separately.
• A system of primitives is only as good as the inferences that it generates.
• The name of a concept (e.g., ATRANS) is meaningless; the meaning of the
concept consists of the inferences that it makes.

What is an inference?

A conceptualization that can be derived from another conceptualization with


probability less than 1.

The "but not" test:

• If it makes sense to say "X but not Y" then Y is a valid inference.
• If it is absurd to say "X but not Y" then Y is part of the basic conceptualization.
John went to New York, but he didn't get there.
vs.
* John arrived in New York, but he didn't get there .

Inferences associated with PROPEL

1. PTRANS is inferred.
2. The destination might be negatively affected (physically).
3. If the destination is human, the actor might have been mad at him/her.
4. If the object is brittle then it will become in a negative state.

John threw an egg at Mary.

1. The egg came in contact with Mary.


2. Mary was hurt.
3. John was angry at Mary.
4. The egg was broken.

Object-based inferences

Additional inferences can be made depending upon the representation of the


objects.

1. If the object is liquor, then the actor may become drunk.


2. If the object is candy, then the actor may get bad teeth.
3. If the object is medicine, then the actor may feel better.

But these inferences represent information about the objects, and are therefore
stored with the object and not the ACT.

Backward inference

• Forward inferences represent things that result from an ACT.

• Backward inferences represent things that might have caused an ACT or state.

John has a book -> something cause him to have the book
(e.g., someone PTRANSed the book to him).

Mary knows what Fred did -> someone told her what Fred did
(e.g., someone MTRANSed the information to her).

Strengths of CD

• Decomposed words into primitives so that language processing focuses on


general concepts instead of individual words.

• Canonical representation captures commonality across different words and


structures.

• "John went to San Francisco by BART."


• "John took BART to San Francisco."

• Interlingual representation facilitates machine translation.

• Words trigger CD frames that provide predictions about what will come next.
Identifies conceptual roles and helps disambiguation. (Also suggests how we can
finish other people's sentences.)

• Facilitates inference. We can infer properties of unknown words. Inference

Weaknesses of CD

• Incompleteness
• no ontology (e.g., no ISA hierarchy)
• missing entire conceptual areas (e.g., objects)
• no method for handling quantification

• The Primitives
• are the primitives really atomic? (e.g., MOVE to a doctor involves
may
smaller actions)
• primitives can be composed of other primitives (e.g., a PTRANS
may
consist of many smaller PTRANS's).
• these are the wrong set of primitives.

• No higher level concepts

• Many inferences not organized around primitives.


• "John bought a book" => at the store
• "John kissed Lynn" => John likes Lynn
• "John got a gun" => to threaten or shoot someone'
• "O.J. said he was innocent" => of the murder charges

You might also like