690 likes | 822 Views
Bailey Model. Showed how simple hand action verbs may be acquired based on motor control schemas and parameterization. Used Model Merging which allowed for One-shot learning (Maps to recruitment learning) Could label and perform actions (given a command, world state pair)
E N D
Bailey Model • Showed how simple hand action verbs may be acquired based on motor control schemas and parameterization. • Used Model Merging which allowed for • One-shot learning (Maps to recruitment learning) • Could label and perform actions (given a command, world state pair) • Uses parameters over motor-control schemas as inductive bias • Limitations • Inference • Connections between events • Abstract uses • Event Structure • Frames • Metaphor
Event Structure-1 Srini Narayanan CS182/CogSci110/Ling109 Spring 2006 snarayan@icsi.berkeley.edu
walker at goal energy walker=Harry goal=home Active representations • Many inferences about actions derive from what we know about executing them • Representation based on stochastic Petri nets captures dynamic, parameterized nature of actions • Walking: • bound to a specific walker with a direction or goal • consumes resources (e.g., energy) • may have termination condition(e.g., walker at goal) • ongoing, iterative action
X-Schema Extensions to Petri Nets • Parameterization • x-schemas take parameter values (speed, force) • Walk(speed = slow, dest = store1) • Dynamic Binding • X-schemas allow run-time binding to different objects/entities • Grasp(cup1), push(cart1) • Hierarchical control and durative transitions • Walk is composed of steps which are composed of stance and swing phases • Stochasticity and Inhibition • Uncertainties in world evolution and in action selection
Event Structure in Language • Commonplace discourse fragments/blurbs • Low inflation is starting to pull France out of recession. • E3 continue to push Iran to uphold IAEA obligations. • US Economy on the verge of falling back into recession after moving forward on an anemic recovery. • Indian Government stumbling in implementing Liberalization plan. • Moving forward on all fronts, we are going to be ongoing and relentless as we tighten the net of justice. • The Government is taking bold new steps. We are loosening the stranglehold on business, slashing tariffs and removing obstacles to international trade.
Event Structure in Language • Fine-grained • Rich Notion of Contingency Relationships. • Phenomena: Aspect, Tense, Force-dynamics, Modals, Counterfactuals • Event Structure Metaphor: • Phenomena: Abstract Actions are conceptualized in Motion and Manipulation terms. • Schematic Inferences are preserved.
Aspect • Aspect is the name given to the ways languages describe the structure of events using a variety of lexical and grammatical devices. • Viewpoints • is walking, walk • Phases of events • Starting to walk, walking, finish walking • Inherent Aspect • run vs cough vs. rub • Composition with • Temporal modifiers, tense.. • Noun Phrases (count vs. mass) etc..
Grammatical Aspect Languages have grammatical constructions that indicate the type of situation described. • Progressive: She was running home. • Perfect: I’ve had a wonderful evening. • Inceptive: She started knitting. • Prospective: She’s about to leave. • Resumptive: Peace talks resume. • Iterative: They ran twice around the track.
Phases, Viewpoints, and Aspects • John is walking to the store. • John is about to walk to the store. • John walked to the store. • John started walking to the store. • John is starting to walk to the store. • John has walked to the store. • John has started to walk to the store. • John is about to start walking to the store. • John resumed walking to the store. • John has been walking to the store. • John has finished walking to the store. • John almost walked to the store.
Common Patterns START FINISH
Pre-motor Versus Motor Cortex Whenever we perform a complex motor movement, such as picking up a glass and taking a drink, at least two distinct parts of the brain are activated: The motor cortex, where there are neural ensembles that control “motor synergies” — relatively simple actions like opening or closing the hand, flexing or extending the elbow, turning the wrist, and so on. Complex motor schemas, however, are carried out by neural circuitry in the pre-motor cortex, circuitry connected via neural bindings to the appropriate synergies in the motor cortex. In picking up a glass and taking a drink, both pre-motor cortex and motor cortex are activated, as are binding connections between them.
The Controller X-Schema In modeling complex premotor action schemas, we make the following hypothesis All complex premotor schemas are compositions of a single type of structure. The same neural computational structure, when disengaged from the motor cortex, can characterize aspect (that is, event structure) in the world’s languages. When dynamically active, this structure can compute the logic of aspect. We call this structure the “Controller X-schema.”
The Structure of the Controller X-Schema • Initial State • Starting Phase Transition • Precentral State • Central Phase Transition (either instantaneous, • prolonged, or ongoing) • Postcentral State* • Ending Phase Transition • Final State • Postcentral Options: • *A check to see if a goal state has been achieved • *An option to stop/resume • *An option to iterate or continue the main process • -Narayanan, 1997
A Schema Controller iterate Ready Start Process Finish Done interrupt resume Cancel Suspend • An active controller that sends signals to the embedded schema and transitions based on signals from the embedded schema. • Useful for higher level monitoring and coordination of actions.
A Generic Process Schema iterate Ready Start Process Finish Done interrupt resume Cancel Suspend • Part of Conceptual Structure. • Generalizes over actions and events. Has internal state and models evolution of processes.
Hold Find hold Stabilize Pull(self) Aspects of (Climb) Iterate Ready Start Process Finish Done resume interrupt Suspend Cancel BINDINGS Energy Ready Standing On top
Hold Find hold Stabilize Pull(self) About to + (Climb) (Prospective) Iterate Ready Start Process Finish Done resume interrupt Suspend Cancel BINDINGS Energy Ready Standing On top
Hold Find hold Stabilize Pull(self) Cancel + (Climb) Iterate Ready Start Process Finish Done resume interrupt Suspend Cancel BINDINGS Energy Ready Standing On top
Hold Find hold Stabilize Pull(self) Start + (Climb)-ING Iterate Ready Start Process Finish Done resume interrupt Suspend Cancel BINDINGS Energy Ready Standing On top
Hold Find hold Stabilize Pull(self) Be + (Climb)-ING (Progressive) Iterate Ready Start Process Finish Done resume interrupt Suspend Cancel BINDINGS Energy Ready Standing On top
Hold Find hold Stabilize Pull(self) Suspend (Climb)-ING Iterate Ready Start Process Finish Done resume interrupt Suspend Cancel BINDINGS Energy Ready Standing On top
Iterate Ready Start Process Finish Done resume interrupt Suspend Cancel BINDINGS Energy Ready Standing On top Hold Find hold Stabilize Pull(self) Resumed + (Climb)-ING (Resumptive)
Hold Find hold Stabilize Pull(self) Finish (End) + (Climb)-ING Iterate Ready Start Process Finish Done resume interrupt Suspend Cancel BINDINGS Energy Ready Standing On top
Hold Find hold Stabilize Pull(self) Have + (Climb)-ed (Perfect) Iterate Ready Start Process Finish Done resume interrupt Suspend Cancel BINDINGS Energy Ready Standing On top
R S P F D r i S C Embedding: Has Started (to X) Ready Start Process Finish Done resume interrupt Suspend X-Schema for X with bindings
Phasal Aspect Maps to the Controller Iterative (repeat) Inceptive (start, begin) Iterate Ready Start Process Finish Done interrupt resume Cancel Suspend Completive (finish, end) Resumptive(resume)
Embedding: About to start (X) Ready Start Process Finish Done resume interrupt Suspend R S P F D r i S C X-Schema for X with bindings
R S P F D r i S C Embedding: Has Started (to X) Ready Start Process Finish Done resume interrupt Suspend X-Schema for X with bindings
Begins and Ends • “This is not the end. It is not even the beginning of the end. But it is, perhaps, the end of the beginning." • Speech given at the Lord Mayor's Luncheon, Mansion House, London, November 10, 1942. Winston Churchill
Embedding: It’s not this (the end) Ongoing Finish Done X-Schema for X with bindings
Embedding: It’s not this (beginning of the end) Ongoing Finish Done S R P F D r i S C X-Schema for X with bindings
Embedding: But this (The end of the beginning) Ready Start Process Finish Done resume interrupt Suspend R S P F D r i S C X-Schema for X with bindings
Inherent Aspect (Aksionsart) • Vendler-Dowty-Taylor (VDT) classification • Events and States • Events can be • Punctual or Durative • Atelic or Telic • States satisfy the downward entailment property • If a state holds in some interval, it holds in all sub-intervals of that interval.
Inherent Aspect • Much richer than traditional Linguistic Characterizations (VDT (durative/atomic, telic/atelic)) • Action patterns • one-shot, repeated, periodic, punctual • decomposition: concurrent, alternatives, sequential • Goal based schema enabling/disabling • Generic control features; • interruption, suspension, resumption • Resource usage
Basic Event X-schemas • State • Event Transition • Simple Event • Simple Action • Complex Event/Process • Complex State
Other Transitions in the Controller may be coded • Lexical items may code interrupts • Stumble is an interrupt to an ongoing walk • A combination of grammatical and aktionsart may code of the controller phases • Ready to walk : Prospective • Resuming his run: Resumptive • Has been running: Embedded progressive • About to Finish the painting: Embedded Completive. • Canceling the meeting vs. Aborting the meeting.
Interaction of Aspect with Tense • Reichenbach’s system uses three pointers • Speech Time (S) • Reference Time (R) • Event Time (E) • Tense is a partial ordering relation between the pointers • Simple Past E < R, E < S • Perfect E < R < S
Perfective/Imperfective Perfective Imperfective
Simulation and Reference Interval Perfective Imperfective