The Internal World Models Needed to Perform Situation Estimation Jim Eilbert AP Technology 6 Forrest Central Dr, Titusville, NJ 08560

Slides:



Advertisements
Similar presentations
ENT4310 Business Economics and Marketing A six-step model for marketing research Arild Aspelund.
Advertisements

ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Lecture 8: Three-Level Architectures CS 344R: Robotics Benjamin Kuipers.
Chapter 7 Perception & Attribution. Perception Cognitive process by which we interpret and understand our surroundings Social perception – how we make.
Applying Psychology to Teaching
Managers as Decision Makers
The Driving Task The driving task is everything it takes to operate a motor vehicle. The three skills of the driving task are: A. Physical-coordination.
Artificial Intelligence: Chapter 2
The Art and Science of Teaching (2007)
Team Training Dr. Steve Training & Development INP6325 * Adapted from Salas & Canon-Bowers.
Deadlock-Free and Collision- Free Coordination of Two Robot Manipulators Patrick A. O’Donnell and Tomás Lozano- Pérez by Guha Jayachandran Guha Jayachandran.
Projmgmt-1/33 DePaul University Project Management I - Risk Management Instructor: David A. Lash.
Chapter Two: Perception and Communication. Ch2: Perception and Communication Copyright © 2006 Wadsworth 2.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Unit 2: Self - Awareness By Dr. David Agnew and Mr. Jim Wendell Arkansas State University.
Introduction to mobile robots Slides modified from Maja Mataric’s CSCI445, USC.
Lecture 3: Shared Workspace and Design Coordination Dr. Xiangyu WANG.
Meaningful Learning in an Information Age
The Need of Unmanned Systems
Goal Motivation Chapter 11. Chapter 11 Goal Motivation Reinforcers, Incentives, Goals Reinforcers  Have increased the rate or probability of behavior.
MKTG 371 DECISION MAKING Lars Perner, Instructor 1 CONSUMER DECISION MAKING  The decision process  Effects of involvement  Types of decision strategies.
CHALLENGES AND OPPORTUNITIES FOR CRITICAL ANALYSIS IN ASSESSMENT.
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
Chapter One Theories of Learning
SESSION ONE PERFORMANCE MANAGEMENT & APPRAISALS.
Chapter 8 Prediction Algorithms for Smart Environments
Robotica Lecture 3. 2 Robot Control Robot control is the mean by which the sensing and action of a robot are coordinated The infinitely many possible.
SLB /04/07 Thinking and Communicating “The Spiritual Life is Thinking!” (R.B. Thieme, Jr.)
MODULE 23 COGNITION/THINKING. THINKING Thinking is a cognitive process in which the brain uses information from the senses, emotions, and memory to create.
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Big Idea 1: The Practice of Science Description A: Scientific inquiry is a multifaceted activity; the processes of science include the formulation of scientifically.
K. J. O’Hara AMRS: Behavior Recognition and Opponent Modeling Oct Behavior Recognition and Opponent Modeling in Autonomous Multi-Robot Systems.
“Low Level” Intelligence for “Low Level” Character Animation Damián Isla Bungie Studios Microsoft Corp. Bruce Blumberg Synthetic Characters MIT Media Lab.
1 Robot Environment Interaction Environment perception provides information about the environment’s state, and it tends to increase the robot’s knowledge.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
CSC 423 ARTIFICIAL INTELLIGENCE Intelligence Agents.
Robotica Lecture 3. 2 Robot Control Robot control is the mean by which the sensing and action of a robot are coordinated The infinitely many possible.
Chapter 2 Hande AKA. Outline Agents and Environments Rationality The Nature of Environments Agent Types.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Curiosity-Driven Exploration with Planning Trajectories Tyler Streeter PhD Student, Human Computer Interaction Iowa State University
Decision Making Chapter 7. Definition of Decision Making Characteristics of decision making: a. Selecting a choice from a number of options b. Some information.
Artificial intelligence
Learning Agents MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Ch. 25 –Robotics Thursday –Robotics continued Home Work due next Tuesday –Ch. 13:
Instructional Objective  Define an agent  Define an Intelligent agent  Define a Rational agent  Discuss different types of environment  Explain classes.
Chapter 1. Cognitive Systems Introduction in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans Park, Sae-Rom Lee, Woo-Jin Statistical.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2007.
World Representation for Vehicle Navigation and Standards for Cooperative Vehicles Dr Javier Ibanez-Guzman 31st, January 2007 Orbassano.
Learning Theories. Constructivism Definition: By reflecting on our experiences, we construct our own understanding of the world we live in. Learning is.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2004.
Knowledge Networks or “The Rise of the Machines”.
THE BIOLOGY OF CONSCIOUSNESS Module 13. WHAT PURPOSE DOES CONSCIOUSNESS SERVE? Must offer an evolutionary advantage Helps us consider long-term ramifications.
How conscious experience and working memory interact Bernard J. Baars and Stan Franklin Soft Computing Laboratory 김 희 택 TRENDS in Cognitive Sciences vol.
CSE 471/598 Intelligent Agents TIP We’re intelligent agents, aren’t we?
Fast SLAM Simultaneous Localization And Mapping using Particle Filter A geometric approach (as opposed to discretization approach)‏ Subhrajit Bhattacharya.
The Basics of Experimentation: Concepts, Definitions and Examples.
How Advertising Works Chapter 4. Basic Communication Model 4-2 Source/Sender (Advertiser) Coded Message (Agency) Decoded Message (Interpretation) Receiver.
Intelligent Agents Chapter 2. How do you design an intelligent agent? Definition: An intelligent agent perceives its environment via sensors and acts.
Learning and Development HR1007 Session 2 Learning.
Chapter 8 Thinking and Language.
Done by Fazlun Satya Saradhi. INTRODUCTION The main concept is to use different types of agent models which would help create a better dynamic and adaptive.
Decision Trees Jennifer Tsay CS 157B February 4, 2010.
Open this refrigerator on the first try…
Interpretation and Perception
CS b659: Intelligent Robotics
Intelligent Agents Chapter 2.
Robot Teams Topics: Teamwork and Its Challenges
Accident Reporting and Investigation. Presented by H&S Officer name
A Multi-disciplinary Perspective on Decision-making and Creativity:
Presentation transcript:

The Internal World Models Needed to Perform Situation Estimation Jim Eilbert AP Technology 6 Forrest Central Dr, Titusville, NJ

Modeling a Phenomenon that Exercises a Large Portion of the Cognitive Machinery Consider cognitive processes relevant for a robot with sensory-driven behavior Basic requirement is a feedback loop, e g. OODA Loop widely used model of military decision making 2 Observe ActDecide Orient World Expectation

Expanded OODA Loop Needed to Deal with Predictive Errors and Sensory Uncertainty 3 Hypothesize Alternate Situations Uncertain estimate Select Collection Action Appraise Collection Plans Plan Information Collection to Reduce Uncertainty Perception of Objects & Actions Act Continue High- Level Behavior Situation Update Collision avoidance Appraise Future Situations vs. Motives & Goals Select Action Situation Estimation Project Feasible Behaviors Unexpected object or action Recognize termination condition Appraise Estimated Situation

Drivers for Metareasoning Multiple competing objectives – What is the relative importance of the different objectives Predictions about the effect of running a behavior are untrustworthy – Are deviations from expectations too large to continue? Isolated perceptions are notoriously untrustworthy – Is current estimate good enough to act on? 4 Act Goal Attainment Collision Avoidance Uncertainty Reduction Situation Estimation Novel or Unpredicted Event Active Collection Uncertain Situation

Internal Models Used in the OODA Process People store various types of relational information including -- Spatial, Functional, Episodic, Categories Sensor Coordinates Functional & Spatial Models Functional & Spatial Models Fill in missing information Object /Event Recognition “Global” Coordinates A reasoning frame containing the objects of current importance is built on-the-fly Episodic or High-level Behavior Models Episodic or High-level Behavior Models Run Behaviors in Reasoning Frame Project Feasible Behavior

Reasoning Frames for Doing Situation Estimation, Appraisal, & Action Selection “Mental spaces are very partial assemblies constructed as we think and talk, for purposes of local understanding and action.” (Fauconnier, Turner 2002). 6 PROPOSITION A Mental Space is a region within the vast web of stored relational data that contains the actors of current interest and the information needed to run and appraise their behaviors

Roseman’s Appraisal Model of Emotion Five secondary dimensions – Unexpectedness of the event – Agency: What or who caused the motive-relevant event? – Problem type: Is problem specific to the circumstance or intrinsic? – Control potential: Can something be done about an expected event? – Probability of the motive relevant event: Is outcome uncertain or definite? 7 Getting what you wantGetting what you don’t want Not getting what you wantNot getting what you don’t want Motivational State Situational State

Emotions and Mental Space Switching Emotion could supply the jolt needed to overcome Mental Space hysteresis and cause a reset EXAMPLES Unexpectedness – Surprise  discrepancy between expectations & sensed information – Current Mental Space is switched to a new Mental Space constructed around salient features causing the surprise. Agent’s actions can cause a negative motive situation leading to anger at the agent the agent’s character – The bad action can lead to a revised model of the agent’s character – Anger can cause a switch to a new Mental Space with the revised model of the agent 8 Mental Space Switching is a new role for emotions. Previously suggested roles -- social communication and learning

9

Storing Complex Relational Information for Recognition and Behavior Projection Spatial memory or internal maps of 2D and 3D structure or (Allen 2004) Functional groupings, i.e. things that can be used for the same task – Saws, axes, and logs are all associated with getting firewood (Luria 1974) Episodic memory (Tulving 2001) captures causal sequences – Includes what, where and when information Ontologies and category hierarchies – Saws, axes, screwdrivers and can openers are all tools, although they are unlikely to be used on the same task 10 Relational information forms a vast, tightly coupled web

Inferring Information that Was Not Sensed Directly from Relational Information Each type of relational information allows different types of information to be inferred – Spatial memory  presence and location of unseen objects (Nissanov, et.al. 2002) – Functional groups  activity in a video sequence from the presence of objects in the same group (2007) – Narrative sequences  predict future events based on the occurrence of part a sequence (Eilbert, et.al. 2002) – Ontologies are used to determine legal substitutions in any of the othe types of relational information Cat’s make inferences using spatial memory and functions groups, and may be able limited causal structure using their episodic-like memory 11

Evolutionary Drivers for Sophisticated REASONING Reasoning Drivers Many Behavioral Choices Task complexity, i.e. number of decisions Diversity of the world 12 Reasoning is needed to select among behaviors Simple predators (say frogs) perceive a world containing – Large and small moving objects – Obstacles and open pathways Tool users must perceive a much richer world Reasoning about how to do a task can be arbitrarily hard

Evolutionary Roots of Metacognition Animal metacognition? – A cat is stalking a mouse is oblivious to other objects Has it decided that the risk of losing the mouse outweighs the safety risk in turning off its normal monitoring? – Why don’t cats bother chasing squirrels into trees? Is there metareasoning going on that tells the cat that it is now in an environment that gives a big advantage to the squirrel, or Is giving up just a conditioned response? Experimental Evidence – Cats have internal world models: Spatial memory, independent of the current viewing direction, is also seen in reptiles and birds (Gallistel 1990) Episodic-like memory that allows ‘when’ information, as well as ‘what’ and ‘where’ to be remembered (Clayton, et.al. 1999) Dere, et.al. (2006) has found evidence of'metacognition', 'conscious recollection' of past events, and 'temporal order memory‘ in animals – The learning curve during conditioning suggests that once a mammal “gets it,” they complete learning in just a few trials (Gallistel 2004). 13