240 likes | 384 Views
Outline: Biological Metaphor. Biological generalization How AI applied this Ramifications for HRI How the resulting AI architecture relates to automation and control theory. “Upper brain” or cortex Reasoning over information about goals. “Middle brain”
E N D
Outline: Biological Metaphor • Biological generalization • How AI applied this • Ramifications for HRI • How the resulting AI architecture relates to automation and control theory
“Upper brain” or cortex Reasoning over information about goals “Middle brain” Converting sensor data into information Spinal Cord and “lower brain” Skills and responses Biological Intelligence* *An amazingly sweeping generalization for the purpose of metaphor
Programming Modules PRIMITIVES SENSE PLAN ACT LEARN
2 1 3 SENSE PLAN ACT Early AI Robotics (1967-86) Seemed to capture cognitive notions such as “action-perception cycle”
2 1 3 SENSE PLAN ACT Early Problem (1967-86) In practice: World model was intractable In theory: Ignored Gibson, reflexes, …
Two Major “Loops”:1- Reflexes, Reactive, Direct Perception Spinal Cord and “lower brain” Skills and responses, behaviors *An amazingly sweeping generalization for the purpose of metaphor
Two Major “Loops”:2- Deliberative, Use Symbols/Representations … “Upper brain” or cortex Reasoning over information about goals Spinal Cord and “lower brain” Skills and responses *An amazingly sweeping generalization for the purpose of metaphor
“Upper brain” or cortex Reasoning over information about goals “Middle brain” Converting sensor data into information Spinal Cord and “lower brain” Skills and responses Plus Perception to Symbols(Abstraction, Models, Explicit Representation) *An amazingly sweeping generalization for the purpose of metaphor
“Upper brain” or cortex Reasoning over information about goals “Middle brain” Converting sensor data into information Spinal Cord and “lower brain” Skills and responses AI Architecture Using Biological Metaphor Deliberative Layer Reactive (or Behavioral) Layer
SENSE SENSE SENSE ACT ACT ACT SENSE-ACT couplings are “behaviors” Behavioral Layer Behaviors are independent, run in parallel, output is emergent
HRI Ramifications • Overall action is EMERGENT, a product of interaction of multiple behaviors and their response to stimulus • Not amenable to proofs, traditional guarantees of correctness/safety • Behaviors-only implementations aren’t optimal
PLAN SENSE SENSE SENSE ACT ACT ACT Deliberative Layer PLAN, then instantiate and monitor SENSE-ACT behaviors Reuse sensing channels but create task-specific representations Introduction to AI Robotics R. Murphy (MIT Press 2000) for second edition 13
“Upper brain” or cortex Reasoning over information about goals “Middle brain” Converting sensor data into information Spinal Cord and “lower brain” Skills and responses Don’t Know How to Do Symbol-Ground Problem/World Models *An amazingly sweeping generalization for the purpose of metaphor Introduction to AI Robotics R. Murphy (MIT Press 2000) for second edition 15
HRI Ramifications • Robots are good at computer optimization, large data set types of problems • Planning and “search” • Allocation • Robots are not good at converting what is in the real world to symbols (which are required for deliberative functions) • Recognition is hard • Gesturing and giving directions relative to objects is hard because no perceptual common ground
What About LEARN? PRIMITIVES SENSE PLAN ACT LEARN
What About Other People? *An amazingly sweeping generalization for the purpose of metaphor
HRI Ramifications • Robots don’t learn. If they do, it is extremely limited and local to a particular activity or situation • Natural language understanding remains elusive, so unlikely to be communicating with any depth
monitoring generating sense sense sense act act act World model plan selecting implementing How AI Relates to Factory Automation • Deliberative Layer: • Upper level is mission generation & monitoring • But World Modeling & Monitoring is hard (SA) • Lower level is selection of behaviors to accomplish task (instantiation) & local monitoring
sense sense sense act act act Control Theory is “Lower Level” But Doesn’t Necessary Capture it All • Reactive (fly by wire, inner loop control, behaviors): • Tightly coupled with sensing, so very fast • Many concurrent stimulus-response behaviors, strung together with simple scripting with FSA • Action is generated by sensed or internal stimulus • No awareness, no mission monitoring • Models are of the vehicle, not the “larger” world World model plan
monitoring generating sense sense sense act act act World model plan selecting implementing Consider Time Scales/Horizon PRESENT+PAST+FUTURE, SLOW PRESENT+PAST, FAST PRESENT,VERY FAST, PARALLEL
Recap… • Automation is closed world, autonomy is open world • Automation fails in the open world, autonomy fails • Humans are the more adaptive member of the JCS • A simple biological analogy for AI in robotics • Behaviors easy • Advanced cognitive easy • Connecting perception with symbols hard
Next: Case Studies • Automation is closed world, autonomy is open world • Automation fails in the open world, autonomy fails • Humans are the more adaptive member of the JCS • A simple biological analogy for AI in robotics • Behaviors easy • Advanced cognitive easy • Connecting perception with symbols hard • Teleoperation • Is always the backup control regime • Operator is mediated and only human • Robot manufacturers cheap out and assume human can figure it out