Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence Using Expectations to Drive Cognitive Behavior Unmesh Kurup, Christian Lebiere,

Slides:



Advertisements
Similar presentations
MODELING PARAGIGMS IN ACT-R -Adhineth Mahanama.V.
Advertisements

Answering Approximate Queries over Autonomous Web Databases Xiangfu Meng, Z. M. Ma, and Li Yan College of Information Science and Engineering, Northeastern.
A Comparison of Rule-Based versus Exemplar-Based Categorization Using the ACT-R Architecture Matthew F. RUTLEDGE-TAYLOR, Christian LEBIERE, Robert THOMSON,
Cognitive Modelling – An exemplar-based context model Benjamin Moloney Student No:
Change Detection C. Stauffer and W.E.L. Grimson, “Learning patterns of activity using real time tracking,” IEEE Trans. On PAMI, 22(8): , Aug 2000.
SOFTWARE TESTING. INTRODUCTION  Software Testing is the process of executing a program or system with the intent of finding errors.  It involves any.
SAL: A Hybrid Cognitive Architecture Y. Vinokurov 1, C. Lebiere 1, D. Wyatte 2, S. Herd 2, R. O’Reilly 2 1. Carnegie Mellon University, 2. University of.
Threaded Cognition: An Integrated Theory of Concurrent Multitasking
Using Expectations to Drive Cognitive Behavior Unmesh Kurup Christian Lebiere, Tony Stentz, Martial Hebert Carnegie Mellon University.
Tracking Multiple Occluding People by Localizing on Multiple Scene Planes Saad M. Khan and Mubarak Shah, PAMI, VOL. 31, NO. 3, MARCH 2009, Donguk Seo
On knowing how to do things: a theory of motor imagery John Annett Cognitive Brain Research 3(1996) Presenter: Chu-Chun Cheng Advisor: Ru-Jung Cherng.
Yiannis Demiris and Anthony Dearden By James Gilbert.
Faculty of Management and Organization Emergence of social constructs and organizational behaviour How cognitive modelling enriches social simulation Martin.
Chapter 10 Artificial Intelligence © 2007 Pearson Addison-Wesley. All rights reserved.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
1 Chapter 11 Neural Networks. 2 Chapter 11 Contents (1) l Biological Neurons l Artificial Neurons l Perceptrons l Multilayer Neural Networks l Backpropagation.
ACT-R.
Psychology of Music Learning Miksza Memory Processes.
Agent-Based Acceptability-Oriented Computing International Symposium on Software Reliability Engineering Fast Abstract by Shana Hyvat.
Abstraction and ACT-R. Outline Motivations for the Theory –Architecture –Abstraction Production Rules ACT-R Architecture of Cognition.
DDMLab – September 27, ACT-R models of training Cleotilde Gonzalez and Brad Best Dynamic Decision Making Laboratory (DDMLab)
Research Methods for HCI: Cognitive Modelling BCS HCI Tutorial 1 st September, 2008.
EE392J Final Project, March 20, Multiple Camera Object Tracking Helmy Eltoukhy and Khaled Salama.
COMPUTATIONAL MODELING OF INTEGRATED COGNITION AND EMOTION Bob MarinierUniversity of Michigan.
Sped 576: Internship in Assessment Cindy L Collado University of Illinois at Chicago.
CHAPTER 12 ADVANCED INTELLIGENT SYSTEMS © 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang.
Chapter 11: Artificial Intelligence
Modeling Driver Behavior in a Cognitive Architecture
MODELING HUMAN PERFORMANCE Anderson et al. Article and Taatgen, Lebeire, & Anderson Article Presented by : Kelsey Baldree.
Chapter 10 Artificial Intelligence. © 2005 Pearson Addison-Wesley. All rights reserved 10-2 Chapter 10: Artificial Intelligence 10.1 Intelligence and.
노홍찬.  ACT-R 5.0: An Integrated Theory of the Mind  J.R. Anderson et al., Psychological Review, 2004, 633 ◦ ACT-R architecture overview ◦ The.
Modeling meditation ?! Marieke van Vugt.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
Chapter 6 Cognitive and Learning Characteristics © Taylor & Francis 2015.
Cognitive Architectures: A Way Forward for the Psychology of Programming Michael Hansen Ph.D Student in Comp/Cog Sci CREST / Percepts & Concepts Lab Indiana.
Face detection Slides adapted Grauman & Liebe’s tutorial
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
AGI Architectures & Control Mechanisms. Realworld environment Anatomy of an AGI system Intellifest 2012 Sensors Actuators Data Processes Control.
Korea Univ. Division Information Management Engineering UI Lab. Korea Univ. Division Information Management Engineering UI Lab. IMS 802 Cognitive Modeling.
고려대학교 산업공학과 IND 643 Cognitive Engineering 1. Introduction  Divide-and-conquer strategy  Allen Newell (1973) – unified theory, production system  ACT-R,
Comp 15 - Usability and Human Factors
Natural Tasking of Robots Based on Human Interaction Cues Brian Scassellati, Bryan Adams, Aaron Edsinger, Matthew Marjanovic MIT Artificial Intelligence.
Artificial Intelligence in Game Design Complex Steering Behaviors and Combining Behaviors.
New Bulgarian University MindRACES, First Review Meeting, Lund, 11/01/2006 Anticipation by Analogy An Attempt to Integrate Analogical Reasoning with Perception,
Decision Making Chapter 7. Definition of Decision Making Characteristics of decision making: a. Selecting a choice from a number of options b. Some information.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Ch. 25 –Robotics Thursday –Robotics continued Home Work due next Tuesday –Ch. 13:
Distributed Models for Decision Support Jose Cuena & Sascha Ossowski Pesented by: Gal Moshitch & Rica Gonen.
Module 11 Types of Memory. INTRODUCTION Definitions –Memory ability to retain information over time through three processes: encoding, storing, and retrieving.
Cognitive Modular Neural Architecture
U i Modleing SGOMS in ACT-R: Linking Macro- and Microcognition Lee Yong Ho.
Stas Goferman Lihi Zelnik-Manor Ayellet Tal Technion.
SESSION FIVE: MOTIVATION INSTRUCTION. MOTIVATION internal state or condition that activates behavior and gives it direction; *desire or want that energizes.
Development of Expertise. Expertise We are very good (perhaps even expert) at many things: - driving - reading - writing - talking What are some other.
How conscious experience and working memory interact Bernard J. Baars and Stan Franklin Soft Computing Laboratory 김 희 택 TRENDS in Cognitive Sciences vol.
Artificial Intelligence in Game Design Lecture 8: Complex Steering Behaviors and Combining Behaviors.
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Chapter 2 Agents. Intelligent Agents An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment.
ACT-R 5.0 Architecture Christian Lebiere Human-Computer Interaction Institute Carnegie Mellon University
Multitasking Computational Neuroscience NSCI 492 Spring 2008.
ACT-R 6.0 Software Updates Summer ‘09 – Summer ‘10 Dan Bothell Carnegie Mellon University
 Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems n Introduction.
Learning Fast and Slow John E. Laird
Chapter 11: Artificial Intelligence
Developing an Instructional Strategy
An Integrated Theory of the Mind
GOMS as a Simulation of Cognition
Cognitive Dynamic System
Ying Dai Faculty of software and information science,
Presentation transcript:

Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence Using Expectations to Drive Cognitive Behavior Unmesh Kurup, Christian Lebiere, Anthony Stentz, Martial Hebert Επισκόπηση δημοσίευσης Προηγμένη Τεχνητή Νοημοσύνη Πάνος Κούκιος

Expectations and cognition in addition to simply comparing current and desired states, we can drive cognition by generating a future state, called an expectation, at each step and comparing that generated state to the state of the world at the next step. in addition to simply comparing current and desired states, we can drive cognition by generating a future state, called an expectation, at each step and comparing that generated state to the state of the world at the next step. When expectation and perception match, the expected next step is taken and the process is repeated. When expectation and perception match, the expected next step is taken and the process is repeated. However, when there is a mismatch, attention is focused on the mismatch to resolve the problem. However, when there is a mismatch, attention is focused on the mismatch to resolve the problem.

ACT-R (symbolic layer) Declarative Goal Imaginal Perceptual (Visual and Aural) Motor (Manual and Speech) buffer Procedural

ACT-R (symbolic layer) Chunks are typed units similar to schemas or frames that include named slots (slot- value pairs). Chunks are typed units similar to schemas or frames that include named slots (slot- value pairs). Productions are condition-action rules, Productions are condition-action rules, –the conditions check for the existence of certain chunks in one or more buffers. If true, then executed. Only one production can fire at a time. –In its action part, a production can make changes to existing chunks in buffers or make requests for new chunks.

ACT-R (sub-symbolic layer) Associates values (similar to neural activations) to chunks and productions. Associates values (similar to neural activations) to chunks and productions. Only those chunks that have an activation value greater than a threshold (called the retrieval threshold) are retrieved. Only those chunks that have an activation value greater than a threshold (called the retrieval threshold) are retrieved.

Partial Matching In ACT-R, productions make requests for chunks in declarative memory by specifying certain constraints on the slot values of chunks. If multiple chunks return, the chunk with the highest activation value is retrieved. The activation value of a chunk is the sum of its base-level activation and its contextual activation. In ACT-R, productions make requests for chunks in declarative memory by specifying certain constraints on the slot values of chunks. If multiple chunks return, the chunk with the highest activation value is retrieved. The activation value of a chunk is the sum of its base-level activation and its contextual activation. The base-level activation of a chunk is a measure of its frequency and recency of access. The base-level activation of a chunk is a measure of its frequency and recency of access. When partial matching is enabled, the retrieval mechanism can select the chunk that matches the retrieval constraints to the greatest degree. When partial matching is enabled, the retrieval mechanism can select the chunk that matches the retrieval constraints to the greatest degree.

Blending combining the relevant chunks. combining the relevant chunks. The values of the slots of this blended chunk are the average values for the slots of the relevant chunks weighted by their respective activations, where the average is defined in terms of the similarities between values. The values of the slots of this blended chunk are the average values for the slots of the relevant chunks weighted by their respective activations, where the average is defined in terms of the similarities between values.

Classifying Pedestrian Behavior

Tracking Pedestrians object detection algorithm object detection algorithm bounding boxes for each person in the image, together with a confidence value. The ACT-R model converts this bounding box into a single x,y coordinate that is the mid-point along the base of the bounding box. bounding boxes for each person in the image, together with a confidence value. The ACT-R model converts this bounding box into a single x,y coordinate that is the mid-point along the base of the bounding box. The model represents this information together with the rate of change (delta) in a chunk in declarative memory. The model represents this information together with the rate of change (delta) in a chunk in declarative memory.

Features and Classifying Behaviors The model classifies pedestrian behaviors by abstracting their tracks into a set of features where a feature is simply a rectangular region in the scene. If a pedestrian’s track intersects that region, then that track is said to have that particular feature. The directionality of the track is captured by the sequence of features that the model builds for each track. The model classifies pedestrian behaviors by abstracting their tracks into a set of features where a feature is simply a rectangular region in the scene. If a pedestrian’s track intersects that region, then that track is said to have that particular feature. The directionality of the track is captured by the sequence of features that the model builds for each track. for each track the model learns a chunk that captures the association between the features and the pedestrian’s behavior. for each track the model learns a chunk that captures the association between the features and the pedestrian’s behavior.

Results Learning Model (Single Behavior Set) Learning Model (Multiple Behavior Set) Made86.1%Made82.4% Correct 68% Correct 43.8% Incorrect 18.1% Incorrect 38.6% K-NN Model (Single Behavior Set) K-NN Model (Multiple Behavior Set) Made86.1%Made82.4% Correct 68% Correct 43.8% Incorrect 18.1% Incorrect 38.6%

Future work understanding how expectations can be used to make perception better by providing context and directing attention. understanding how expectations can be used to make perception better by providing context and directing attention. understanding how expectation-drivencognition can work with deliberative approaches such as Learning Goal Driven Autonomy understanding how expectation-drivencognition can work with deliberative approaches such as Learning Goal Driven Autonomy the theory of expectation-driven cognition, given the rapidity of the generation and matching processes, calls for an architectural solution. the theory of expectation-driven cognition, given the rapidity of the generation and matching processes, calls for an architectural solution.

Thank You