Scene Based Reasoning Cognitive Architecture Frank Bergmann, Brian Fenton,

Slides:



Advertisements
Similar presentations
CPSC 322 Introduction to Artificial Intelligence November 5, 2004.
Advertisements

Chapter 7 Knowledge Terms: concept, categorization, prototype, typicality effect, object concepts, rule-governed, exemplars, hierarchical organization,
INTRODUCTION TO ARTIFICIAL INTELLIGENCE Massimo Poesio LECTURE 4: Semantic Networks and Description Logics.
Understanding the Research Base Presentation to CSSS October 1, 2011.
Introduction: The Nature of Leadership
Organization of Semantic Memory The study of Collins & Quillian (1969):Collins & Quillian (1969): The authors were interested in the organization of semantic.
The GLAIR Architecture for Cognitive Robotics Stuart C. Shapiro Department of Computer Science & Engineering and Center for Cognitive Science.
PSY 369: Psycholinguistics Mental representations II.
Knowing Semantic memory.
Natural Categories Hierarchical organization of categories –Superordinate (e.g., furniture) –Basic-level (e.g., chair) –Subordinate (e.g., armchair) Rosch.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Meaningful Learning in an Information Age
Chapter 10: Architectural Design
Chapter 4 Learning: Theories and Program Design
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
UNIT 9. CLIL THINKING SKILLS
DOK and GRASPS, an Introduction for new staff
That Greenhouse Effect!
Teaching with Depth An Understanding of Webb’s Depth of Knowledge
Depth of Knowledge (DOK)
Chapter 10 Architectural Design
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
LEARNING MODALITIES 1.  Learning modalities are the sensory channels or pathways through which individuals give, receive, and store information  A typical.
PSLA 39 TH ANNUAL CONFERENCE APRIL 14, Carolyn Van Etten Beth Sahd Vickie Saltzer – LibGuide Developer.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
Learning Law Orientation: August 16, Synthesis Judgment 4. Problem Solving 3. Spotting Issues 2. Understanding 1. Knowledge 1. Recognition vs.
University of Utah SoCCS Lecture 61 Architecture – An Introduction CS Lecture 6 Nathan Dykman.
SLB /04/07 Thinking and Communicating “The Spiritual Life is Thinking!” (R.B. Thieme, Jr.)
Computers as Mindtools by David Jonassen Summary by David Jonassen Computers can most effectively support meaningful learning and knowledge construction.
Metadata Models in Survey Computing Some Results of MetaNet – WG 2 METIS 2004, Geneva W. Grossmann University of Vienna.
Synthetic Cognitive Agent Situational Awareness Components Sanford T. Freedman and Julie A. Adams Department of Electrical Engineering and Computer Science.
Class 4: Part 1 Common Core State Standards (CCSS) Class April 4, 2011.
 Read through problems  Identify problems you think your team has the capacity and interest to solve  Prioritize the problems and indicate the.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Description Logics: Logic foundation of Semantic Web Semantic.
Korea Univ. Division Information Management Engineering UI Lab. Korea Univ. Division Information Management Engineering UI Lab. IMS 802 Cognitive Modeling.
Bloom & Gagnè Theories of Learning Bloom & Gagnè Theories of Learning
Usability and Human Factors Cognition and Human Performance Lecture b This material (Comp15_Unit3b) was developed by Columbia University, funded by the.
Copyright © 2010, Pearson Education Inc., All rights reserved.  Prepared by Katherine E. L. Norris, Ed.D.  West Chester University of Pennsylvania This.
1 Lectures on Artificial Intelligence (CS 364) 1 Khurshid Ahmad Professor of Artificial Intelligence Centre for Knowledge Management September 2001.
Deena Jewers, Nicolle MacIntyre, Rob MacDonald July 24 th, 2015.
Cognitive Modular Neural Architecture
Major Science Project Process A blueprint for experiment success.
Winter 2007SEG2101 Chapter 31 Chapter 3 Requirements Specifications.
Finite State Machines (FSM) OR Finite State Automation (FSA) - are models of the behaviors of a system or a complex object, with a limited number of defined.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
ASSESSMENT OF TRUSTWORTHINESS OF ONLINE AUDITED REFLEXIVITY Frank LaBanca, EdD Director.
MGT-555 PERFORMANCE AND CAREER MANAGEMENT LECTURE NO
Research Methods in Psychology Introduction to Psychology.
Verbal Representation of Knowledge
Cognitivism Prepared by: Shuhudha Rizwan. It is going to rain. I must carry my umbrella! I may even have to wear my raincoat!!!!!! See, this is what I.
Understanding Depth of Knowledge. Depth of Knowledge (DOK) Adapted from the model used by Norm Webb, University of Wisconsin, to align standards with.
MEDU 111 Phase 2 – 2nd year , 3rd semester
King Saud University College of Engineering IE – 341: “Human Factors” Spring – 2016 (2 nd Sem H) Chapter 3. Information Input and Processing Part.
The Agent and Environment Presented By:sadaf Gulfam Roll No:15156 Section: E.
Design Engineering 1. Analysis  Design 2 Characteristics of good design 3 The design must implement all of the explicit requirements contained in the.
Module 5 Other Knowledge Representation Formalisms
Teaching with Depth An Understanding of Webb’s Depth of Knowledge
Artificial Intelligence
Learning Fast and Slow John E. Laird
Introduction: The Nature of Leadership
Understanding Agent Knowledge through Conversation
Learning Law Orientation: August 16, 2006.
Name It, ‘Xplain It, Frame It, Game It !
Comp 15 - Usability and Human Factors
Preoperational children fail conservation tasks because of
Higher Human Biology Memory Part 4.
Semantic Nets and Frames
Information Analysis, Organization, and Presentation
Presentation transcript:

Scene Based Reasoning Cognitive Architecture Frank Bergmann, Brian Fenton, Reasoning Scenes Planner Plan Recognition Plan Execution Persistent Plans 3D Reconstruction Persistent Plans Attention Subsystem Persistent Plans Episodic Memory

(cc) Frank Bergmann, Brian Fenton, 2 Problems Addressed  We propose an integrated architecture for implementing a number of “self-models”.  We provide a model for talking about modalities (auxiliary verbs) without the use of higher-order or modal logics. Approach  Use Thomas Metzinger’s “Self-Model Theory of Subjectivity” as a kind of requirement statement.  Extend/generalize existing knowledge representation and reasoning formalisms to accommodate self-models. Implementation Status  Plays “Towers of Hanoi”  Working on a “Stone age prey/hunter” sandbox  Problems Addressed & Approach Reasoning Scenes Planner Plan Recognition Plan Execution Persistent Plans 3D Reconstruction Persistent Plans Attention Subsystem Persistent Plans Episodic Memory

(cc) Frank Bergmann, Brian Fenton, 3  Physical Volume Self-Model“This is the room I’m in, this is my leg.“ I dentify the 3D volume of the robot representing SBR and model its capabilities  Capabilities Self-Model„I am good at this.“ P erformance statistics of task decompositions  Planning Self-Model„I usually hit the goal in 30% of all cases.“ P erformance statistics of plans performed  Intention Self-Model”I currently try to do this.“ Introspection into the goals currently pursued  Goal Self-Model“I would like to be to do this.“ Introspection into active “Persistent Goals”  Social Self-Model“Other group members respect me.“ Role of self in group activities.  Behavioral Self-Model“I usually react like this.“ Episodic Memory recordings of past SBR actions  Emotional Self-Model“I am happy to hear the news.” Introspection into current emotions and historic model of emotions  Historical Self-Model“I used to do a lot of this.” Episodic Memory recorded SBR past actions.  Terminological Self-Model“I know that a penguin is not a bird.” Export the Description Logic TBox into a 2d scene diagram.  Flow of Mental Events Self-Model“I just had an idea how to solve plan X” Short-term memory of “mental events” Different Levels of Self-Models Physical Planning Social Internal

(cc) Frank Bergmann, Brian Fenton, 4 Scene Based Reasoning “Core” Architecture Reasoning Scenes Planner Plan Recognition Plan Execution Persistent Plans 3D Reconstruction Persistent Plans Attention Subsystem Persistent Plans Episodic Memory  20+ subsystems  Explained at

(cc) Frank Bergmann, Brian Fenton, 5 SBR „Core “ Reasoning „Scenes“ Planner „Scene“ „Plan“  We use “Scenes” as a unified representation of internal and world states and as “situations” for the planner. – 3D Scene Graph level – suitable for 3D reconstruction and low-level planning. Reasoning using physics simulation. Reasoning using “diagram reasoning”. – Semantic Network level – “1st Mind”, provides “concepts” and “roles” as an abstraction from object and their attributes. Reasoning using Description Logic reasoning – 2D Graph level – suitable to represent 2D maps, meta-representations of internal data- structure. – “Situation” level – Scenes act as world states and internal states to the planner, adding “dynamics” Eat Dinner Start Goal... Get pizza from Fridge Clean Up Eat Obtain Food Table1 Human1... Type: Table Color: green Position:... Size: 1 x 1... Type: Human Gender: male Position: in- front -of Task/ Action Scene Scene Based Reasoning “Core” Architecture

(cc) Frank Bergmann, Brian Fenton, 6 SBR „Core “ Reasoning „Scenes“ Planner „Scene“ „Plan“  We use “Scenes” as a unified representation of internal and world states and as “situations” for the planner.  Reasoning is performed by several specialized subsystems. – We use Description Logic as a “First Mind” convenient “knowledge assembler“ to classify objects and their attributes into concepts and roles, but not for “higher-level” reasoning. – 2D graph reasoning is a special type of planning. – “Two Minds”: Planning together with the attention, motivational and “persistent goal” subsystems forms a 2nd reasoning system in addition to DL Eat Dinner Start Goal... Get pizza from Fridge Clean Up Eat Obtain Food Table1 Human1... Type: Table Color: green Position:... Size: 1 x 1... Type: Human Gender: male Position: in- front -of Task/ Action Scene Scene Based Reasoning “Core” Architecture 2 2

(cc) Frank Bergmann, Brian Fenton, 7 SBR „Core “ Reasoning „Scenes“ Planner „Scene“ „Plan“  We use “Scenes” as a unified representation of internal and world states and as “situations” for the planner.  Reasoning is performed by several specialized subsystems.  The „Planner“ uses Scenes as situations and goals. – “Task decompositions” (HTNs) provide a middle ground between STRIPS style planning and procedural execution and are easy to learn. – Actions may have multiple deterministic outcomes – statistics about actions are collected in the episodic memory. – Physics simulations cover a range of planning capabilities that are difficult to handle using FOL and derivates – A “simulation subsystem” allows for what-if analysis of plans Eat Dinner Start Goal... Get pizza from Fridge Clean Up Eat Obtain Food Table1 Human1... Type: Table Color: green Position:... Size: 1 x 1... Type: Human Gender: male Position: in- front -of Task/ Action Scene Scene Based Reasoning “Core” Architecture

(cc) Frank Bergmann, Brian Fenton, 8  Attention Subsystem controls sensor focus  Persistent Plans for setting plan priorities  Episodic Memory stores plans indexed by content  Plan Recognition allows for 1-shot learning  20+ subsystems defined at Reasoning Scenes Planner Plan Recognition Plan Execution Persistent Plans 3D Reconstruction Persistent Plans Attention Subsystem Persistent Goal Hierarchy Episodic Memory Architecture Summary and “Two Minds”

(cc) Frank Bergmann, Brian Fenton, 9  Physical Volume Self-Model“This is my leg.“ I dentify the 3D volume of the robot representing SBR and model its capabilities  Capabilities Self-Model„I am good at this.“ P erformance statistics of task decompositions  Planning Self-Model„I usually hit the goal in 30% of all cases.“ P erformance statistics of plans performed  Intention Self-Model”I currently try to do this.“ Introspection into the goals currently pursued  Goal Self-Model“I would like to be to do this.“ Introspection into active “Persistent Goals”  Social Self-Model“Other group members respect me.“ Role of self in group activities.  Behavioral Self-Model“I usually react like this.“ Episodic Memory recordings of past SBR actions  Emotional Self-Model“I am happy to hear the news.” Introspection into current emotions and historic model of emotions  Historical Self-Model“I used to do a lot of this.” Episodic Memory recorded SBR past actions.  Terminological Self-Model“I know that a penguin is not a bird.” Export the Description Logic TBox into a 2d scene diagram.  Flow of “Thoughts” Self-Model“I was surprised by this event” Short-term memory (“time-line”) of “mental events” Self-Models and Self-Referentiality

(cc) Frank Bergmann, Brian Fenton, 10 Examples of Scenes representing Self-Models: Plan & DL-TBox  Modalities examples: – „My goal is...“ – „I believe that...“  Explicit representation of data-structures  No need to use modal or higher order logic  Apply the same reasoning engine as to object-level data Dinner Start Goal... Get pizza from Fridge Clean Up Eat Obtain Food... Bird Canary Penguin Animal Fish  has skin  eats  breathes  moves  !can fly  can swim  can sing  is yellow  has wings  can fly  has feathers  has fins  can swim  has gills

(cc) Frank Bergmann, Brian Fenton, 11  Physical Volume Self-Model“This is my leg.“ I dentify the 3D volume of the robot representing SBR and model its capabilities  Capabilities Self-Model„I am good at this.“ P erformance statistics of task decompositions  Planning Self-Model„I usually hit the goal in 30% of all cases.“ P erformance statistics of plans performed  Intention Self-Model”I currently try to do this.“ Introspection into the goals currently pursued  Goal Self-Model“I would like to be to do this.“ Introspection into active “Persistent Goals”  Social Self-Model“Other group members respect me.“ Role of self in group activities.  Behavioral Self-Model“I usually react like this.“ Episodic Memory recordings of past SBR actions  Emotional Self-Model“I am happy to hear the news.” Introspection into current emotions and historic model of emotions  Historical Self-Model“I used to do a lot of this.” Episodic Memory recorded SBR past actions.  Terminological Self-Model“I know that a penguin is not a bird.” Export the Description Logic TBox into a 2d scene diagram.  Flow of “Thoughts” Self-Model“I was surprised by this event” Short-term memory (“time-line”) of “mental events” Self-Models and Self-Referentiality Physical Planning Social Internal