740 likes | 946 Views
Embodied Compositional Semantics. Ellen Dodge edodge@berkeley.edu. Questions. What is the nature of compositionality in the Neural Theory of Language? How can it be best represented using Embodied Construction Grammar?. Examples. He bit the apple He was bitten (by a toddler)
E N D
Embodied Compositional Semantics Ellen Dodge edodge@berkeley.edu
Questions • What is the nature of compositionality in the Neural Theory of Language? • How can it be best represented using Embodied Construction Grammar?
Examples • He bit the apple • He was bitten (by a toddler) • He bit into the apple • His white teeth bit into the apple. • He shattered the window • The window was shattered • The window shattered
Outline • Compositionality • Neural Theory of Language and ECG • Assumptions • Overview • Examples: • Representation of constructions and meaning • Simulation • Concluding Remarks
Compositionality • Put the parts together to create the meaning of the whole.
Compositionality • Put the parts together to create the meaning of the whole. • Questions: • what is the nature of the parts? • How and why do they combine with one another? • What meaning is associated with this composition?
Short answers • Parts = constructions, schemas • Combination = binding, unification • Meaning of the whole = simulation of unified parts
Constructions Construction Grammar • Constructions are form-meaning pairings • A given utterance instantiates many different constructions Embodied Construction Grammar • Construction meaning is represented using schemas • Meaning is embodied
Key assumptions of NTL • Language understanding is simulation • Simulation involves activation of neural structures
Comments • Language understanding • Understanding process is dynamic • “Redundancy” is okay
Conceptual structure • Embodied • Schematic • (Potentially) language-independent • Highly interconnected
Simulation parameters • Constructions unify to create semantic specification that supports a simulation • Two types of simulation parameters for event descriptions: • Event content • Event construal
Putting the parts together • Bindings • Unification
“Pre-existing” structure schema Cxn schema schema Cxn schema Cxn schema
Unification schema Cxn schema schema Cxn schema Cxn schema
Summary • Parts = constructions, schemas • Combination = binding, unification • Meaning of the whole = simulation of the combined parts
First example • He bit the apple.
Schemas schema MotorControl subcase of Process roles Actor↔ Protagonist Effector Effort Routine constraints Actor ← animate
schema Contact subcase of SpatialRelation roles Entity1: entity Entity2: entity schema MotorControl subcase of Process roles Actor↔ Protagonist Effector Effort Routine constraints Actor ← animate schema ForceTransfer evokes Conact as C roles Supplier ↔ C.entity1 Recipient ↔ C.entity2 Force schemaForceApplication subcase ofMotorControl evokesForceTransfer as FT roles Actor ↔ FT.Supplier ↔ Protagonist Acted Upon↔ FT.Recipient Effector Routine Effort ↔ FT.Force.amount
Schema networks Contact MotorControl ForceTransfer Motion Effector Motion SelfMotion ForceApplication CauseEffect MotionPath Effector MotionPath SelfMotion Path SPG Agentive Impact SpatiallyDirectedAction Contact
Verb Constructions Construction BITE1 subcase of Verb form: bite meaning: ForceApplication constraints: Effector ← teeth Routine ← bite // close mouth schemaForceApplication subcase ofMotorControl evokesForceTransfer as FT roles Actor↔ FT.Supplier ↔ Protagonist Acted Upon ↔ FT.Recipient Effector Routine Effort↔ FT.Force.amount
Verb Constructions cxn BITE meaning: ForceApplication schema MotorControl cxn GRASP meaning: ForceApplication schema ForceApplication subcase of MotorControl cxn PUSH meaning: ForceApplication cxn SLAP meaning: AgentiveImpact schema Agentive Impact subcase of ForceApplication cxn KICK meaning: AgentiveImpact cxn HIT meaning: AgentiveImpact
Argument Structure Construction construction ActiveTransitiveAction2 subcase of VP constituents: V : verb NP: NP form constraints: VF before NPF meaning: CauseEffect evokes; EventDescriptor as ED; ForceApplication as FA constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Causer ↔ ED.ProfiledParticipant FA ↔ Vm Causer ↔ FA.Actor Affected ↔ FA.ActedUpon Affected ↔ NPm
Argument Structure Construction construction ActiveTransitiveAction2 subcase of VP constituents: V : verb NP: NP form constraints: VF before NPF meaning:CauseEffect evokes; EventDescriptor as ED; ForceApplication as FA constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Causer ↔ ED.ProfiledParticipant FA ↔ Vm Causer ↔ FA.Actor Affected ↔ FA.ActedUpon Affected ↔ NPm
CauseEffect schema schemaCauseEffect subcase of ForceApplication; Process roles Causer ↔ Actor Affected ↔ ActedUpon ↔ Process.Protagonist Instrument ↔ Effector
Schema Network Contact MotorControl ForceTransfer Process Motion Effector Motion SelfMotion ForceApplication CauseEffect MotionPath Effector MotionPath SelfMotion Path SPG Agentive Impact SpatiallyDirectedAction Contact
Argument Structure Construction construction ActiveTransitiveAction2 subcase of VP constituents: V : verb NP: NP form constraints: VF before NPF meaning:CauseEffect evokes:EventDescriptor as ED; ForceApplication as FA constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Causer ↔ ED.ProfiledParticipant FA ↔ Vm Causer ↔ FA.Actor Affected ↔ FA.ActedUpon Affected↔ NPm
Schema Network Contact MotorControl ForceTransfer Process Motion Effector Motion SelfMotion ForceApplication CauseEffect MotionPath Effector MotionPath SelfMotion Path SPG Agentive Impact SpatiallyDirectedAction Contact
Important points • Compositionality does not require that each component contain different information. • Shared semantic structure is not viewed as an undesirable redundancy
Argument Structure Construction construction ActiveTransitiveAction2 subcase of VP constituents: V : verb NP: NP form constraints: VF before NPF meaning: CauseEffect evokes; EventDescriptor as ED; ForceApplication as FA constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Causer ↔ ED.ProfiledParticipant FA ↔ Vm Causer ↔ FA.Actor Affected ↔ FA.ActedUpon Affected ↔ NPm
Event Descriptor schema schema EventDescriptor roles EventType: Process ProfiledProcess: Process ProfiledParticipant: Entity ProfiledState(s): State SpatialSetting TemporalSetting
Argument Structure Construction Construction ActiveTransitiveAction2 subcase of VP constituents: V : verb NP: NP form constraints: VF before NPF meaning: CauseEffect evokes; EventDescriptor as ED; ForceApplication as FA constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Causer ↔ ED.ProfiledParticipant FA ↔ Vm Causer ↔ FA.Actor Affected ↔ FA.ActedUpon Affected ↔ NPm
Bindings with other cxns construction NPVP1 constituents: Subj: NP VP : VP form Constraints Subj f before VPf meaning: EventDescriptor ProfiledParticipant ↔ Subjm construction ActiveTransitiveAction2 subcase of VP constituents: V ; NP form: VF before NPF meaning: CauseEffect evokes; EventDescriptor as ED constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Causer ↔ ED.ProfiledParticipant Affected ↔ NPm
Bindings with other cxns Construction NPVP1 constituents: Subj: NP VP : VP form constraints Subj f before VPf meaning: EventDescriptor ProfiledParticipant ↔ Subjm construction ActiveTransitiveAction2 subcase of VP constituents: V ; NP form: VF before NPF meaning: CauseEffect evokes; EventDescriptor as ED constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Causer ↔ ED.ProfiledParticipant Affected ↔ NPm schema EventDescriptor roles EventType ProfiledProcess ProfiledParticipant ProfiledState(s) SpatialSetting TemporalSetting
Bindings with other cxns construction NPVP1 constituents: Subj: NP VP : VP form Constraints Subj f before VPf meaning: EventDescriptor ProfiledParticipant ↔ Subjm construction ActiveTransitiveAction2 subcase of VP constituents: V ; NP form: VF before NPF meaning: CauseEffect evokes; EventDescriptor as ED constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Causer ↔ ED.ProfiledParticipant Affected ↔ NPm schema EventDescriptor roles EventType ProfiledProcess ProfiledParticipant ProfiledState(s) SpatialSetting TemporalSetting
Unification Meaning Constructions EventDescriptor EventType ProfiledProcess ProfiledParticipant NPVP1 CauseEffect causer affected TransitiveAction2 ForceApplication actor actedupon BITE NP2 ReferentDescriptor THE APPLE ReferentDescriptor NP1 HE
Unification Meaning Constructions EventDescriptor EventType ProfiledProcess ProfiledParticipant NPVP1 CauseEffect causer affected TransitiveAction2 ForceApplication actor actedupon BITE NP2 ReferentDescriptor THE APPLE ReferentDescriptor resolved referent NP1 HE
Unification Meaning Constructions EventDescriptor eventtype ProfiledProcess ProfiledParticipant NPVP1 CauseEffect causer affected TransitiveAction2 Verb ForceApplication actor actedupon BITE NP2 ReferentDescriptor THE APPLE ReferentDescriptor resolved referent NP1 HE
Unification Meaning Constructions EventDescriptor eventtype ProfiledProcess ProfiledParticipant NPVP1 subj CauseEffect causer affected TransitiveAction2 ForceApplication actor actedupon BITE NP2 ReferentDescriptor THE APPLE ReferentDescriptor NP1 HE
Unification Meaning Constructions EventDescriptor eventtype ProfiledProcess ProfiledParticipant NPVP1 CauseEffect causer affected TransitiveAction2 NP ForceApplication actor actedupon BITE NP2 ReferentDescriptor THE APPLE ReferentDescriptor NP1 HE
Semantic SpecificationHe bit the apple EventDescriptor eventtype ProfiledProcess ProfiledParticipant CauseEffect causer affected ForceApplication actor actedupon routine bite effector teeth RD27 category Person RD55 category Apple
Simulation - He bit the apple CauseEffect Protagonist = Causer ↔ Actor ForceApplication Protagonist = Affected ↔ ActedUpon Process
Simulation - He bit the apple CauseEffect Protagonist = Causer ↔ Actor ForceApplication Protagonist = Affected ↔ ActedUpon Process
Passive voice He was bitten (by a toddler)
Argument Structure ConstructionHe was bitten (by a toddler) construction PassiveTransitiveAction2 subcase of VP constituents: V : PassiveVerb (PP: agentivePP) form constraints: VF before PPF meaning: CauseEffectAction evokes; EventDescriptor as ED; ForceApplication as FA constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Affected ↔ ED.ProfiledParticipant FA ↔ Vm Causer ↔ FA.Actor Affected ↔ FA.ActedUpon Causer ↔ PP.NPm
Semantic SpecificationHe was bitten (by a toddler) EventDescriptor eventtype ProfiledProcess ProfiledParticipant CauseEffect causer affected ForceApplication actor actedupon routine bite effector teeth RD27 category Person RD48 category Person
Simulation - He was bitten (by a toddler) CauseEffect Action = Bite Protagonist =Causer ↔ Actor Protagonist = Affected ↔ ActedUpon Effect = Process
Variations on a theme • He shattered the window • The window was shattered • The window shattered
Verb Construction -- shatter Construction SHATTER1 subcase of Verb form: shatter meaning: StateChange constraints: Initial :: Undergoer.state ← whole Final :: Undergoer.state ← shards schemaStateChange subcase of Process roles Undergoer ↔ Protagonist
Argument Structure ConstructionHe shattered the window construction ActiveTransitiveAction3 subcase of VP constituents: V : verb NP: NP form constraints: VF before NPF meaning:CauseEffect evokes:EventDescriptor as ED; StateChange as SC constraints: {Selfm ↔ ED.EventType} {Vm ↔ ED.ProfiledProcess} Causer ↔ ED.ProfiledParticipant SC ↔ Vm Affected ↔ SC.Undergoer Affected↔ NPm