Bob Marinier 27 th Soar Workshop May 24, 2007. SESAME is a theory of human cognition Stephan Kaplan (University of Michigan) Modeled at the connectionist.

Slides:



Advertisements
Similar presentations
Writing Good Use Cases - Instructor Notes
Advertisements

© Negnevitsky, Pearson Education, Introduction Introduction Hebbian learning Hebbian learning Generalised Hebbian learning algorithm Generalised.
Advanced Piloting Cruise Plot.
Analysis of Computer Algorithms
Chapter 12 Understanding Work Teams
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 1 Embedded Computing.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Jeopardy Q 1 Q 2 Q 3 Q 4 Q 5 Q 6Q 16Q 11Q 21 Q 7Q 12Q 17Q 22 Q 8Q 13Q 18 Q 23 Q 9 Q 14Q 19Q 24 Q 10Q 15Q 20Q 25 Final Jeopardy Literature Terms I.
Determine Eligibility Chapter 4. Determine Eligibility 4-2 Objectives Search for Customer on database Enter application signed date and eligibility determination.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
Ch. 6 MEMORY.
Addition Facts
Chapter 6 File Systems 6.1 Files 6.2 Directories
1 Cognitive sociolinguistics Richard Hudson Budapest March 2012.
Mathematics Unit 6 - Getting Ready for the Unit
Communicating over the Network
Chapter 11: Models of Computation
Read this article for Friday next week [1]Chelazzi L, Miller EK, Duncan J, Desimone R. A neural basis for visual search in inferior temporal cortex. Nature.
1 Quality of Service Issues Network design and security Lecture 12.
Data Structures Using C++
ABC Technology Project
Learning To Use Memory Nick Gorski & John Laird Soar Workshop 2011.
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Review Pseudo Code Basic elements of Pseudo code
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
Squares and Square Root WALK. Solve each problem REVIEW:
Database System Concepts and Architecture
Lecture plan Outline of DB design process Entity-relationship model
Science as a Process Chapter 1 Section 2.
Executional Architecture
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Week 1.
A Cognitive Architecture Theory of Comprehension and Appraisal: Unifying Cognitive Functions and Appraisal Bob Marinier John Laird University of Michigan.
We will resume in: 25 Minutes.
Chapter 11 Component-Level Design
Chapter 13 The Data Warehouse
1 Soar Emote Bob Marinier John Laird University of Michigan.
The Memory Function of Sleep Week 14 Group 4 Kindra Akridge Kimberly Villalva Zhiheng Zhou.
Modeling Main issues: What do we want to build How do we write this down.
Dr. Neil H. Schwartz Psy 353 Fall 2011 Sensory Register Purpose Capacity ~On ave. about 500 msec (1/2 second). ~No difference between 5 year olds &
EE141 1 Broca’s area Pars opercularis Motor cortexSomatosensory cortex Sensory associative cortex Primary Auditory cortex Wernicke’s area Visual associative.
Copyright 2001 by Allyn and BaconCopyright 2001 by Allyn and Bacon Cognitive Views of Learning Woolfolk, Chapter 7.
1 Soar Semantic Memory Yongjia Wang University of Michigan.
Psychology of Music Learning Miksza Memory Processes.
Physical Symbol System Hypothesis
Biologically Inspired Robotics Group,EPFL Associative memory using coupled non-linear oscillators Semester project Final Presentation Vlad TRIFA.
Chapter 7 Memory: Encoding & Storage. The Nature of Memory Memory: the mental process by which information is encoded and stored in the brain and later.
Memory Chapter 6.
Educational Psychology, 11 th Edition ISBN © 2010 Pearson Education, Inc. All rights reserved. Cognitive Views of Learning Chapter 7.
Advances in Modeling Neocortex and its impact on machine intelligence Jeff Hawkins Numenta Inc. VS265 Neural Computation December 2, 2010 Documentation.
© 2009 McGraw-Hill Higher Education. All rights reserved. CHAPTER 8 The Information-Processing Approach.
Chapter 8 Language & Thinking
Background The physiology of the cerebral cortex is organized in hierarchical manner. The prefrontal cortex (PFC) constitutes the highest level of the.
What to make of: distributed representations summation of inputs Hebbian plasticity ? Competitive nets Pattern associators Autoassociators.
You think it’s good? Well, you’re wrong. MEMORY.  DEF: forming a memory code  Requires attention: focusing awareness on a narrowed range of stimuli.
Cognitive Theories of Learning Dr. K. A. Korb University of Jos.
Theories of Learning: Cognitive Theories Dr. K. A. Korb University of Jos 15 May 2009.
Copyright © 2010, Pearson Education Inc., All rights reserved.  Prepared by Katherine E. L. Norris, Ed.D.  West Chester University of Pennsylvania This.
Minelli Weiland EDUC 5541 Gagne’s Conditions and Events of Learning Contemporary Learning Theory
Cognitive Views of Learning
CognitiveViews of Learning Chapter 7. Overview n n The Cognitive Perspective n n Information Processing n n Metacognition n n Becoming Knowledgeable.
Memory and Thought The Heart of Cognitive Psychology: Mental processes and their effect on behavior.
What is cognitive psychology?
Chapter 4 Comprehension, Memory, and Cognitive Learning
6. Cognition.
Lap 6 Memory and Thought The Heart of Cognitive Psychology:
Presentation transcript:

Bob Marinier 27 th Soar Workshop May 24, 2007

SESAME is a theory of human cognition Stephan Kaplan (University of Michigan) Modeled at the connectionist level Mostly theory, not implementation Basis in perception Associative (Hebbian) learning used to explain a lot Inspired more by animal and neural studies Soar and ACT-R inspired more by human behavior Emphasis on cortical areas of brain Not basal ganglia, hippocampus, etc. 2

SESAME has some striking similarities to Soar, which may provide insight into the basis of those aspects Neural basis of rules, persistence, etc. Different emphasis that should be complementary to Soars approach May provide a useful perspective on lots of things Soar is exploring these days Working memory activation, clustering, sequencing, semantic memory, episodic memory, reinforcement learning, visual imagery 3

For each topic: Describe topic from SESAMEs perspective Compare to Soar Give possible inspiration/insight/lesson for Soar Topics: Cell Assemblies (Symbols) Memory (LTM and WM) Activation Persistence Learning Sequences Episodic vs Semantic Memory Metacognition Magic of Human Cognition Summary 4

How does the brain recognize an object in different situations? Some (random) neurons fire in response to specific features (e.g. color, size, texture, etc) Neurons that fire together wire together After many experiences, a group of neurons representing common features for an object become associated as a unit called the cell assembly (CA) 5

Cell assemblies are Grounded in perception Categories Concepts Prototypes Symbols (but not in the full Newellian sense) Abstraction & Hierarchy: CAs at one level serve as features for the next level of CAs 6

SESAMESOAR Symbols are CAs CAs are not fully Newellian CAs are grounded in perception CAs are categories, concepts, prototypes Symbols are abstract basic unit Symbols are fully Newellian Symbols can be grounded in perception Symbolic structures are categories and concepts, and can be prototypes 7 Insight: Where symbols come from, properties of symbols

CA structures are long-term memories Working memory is the set of active CAs Activation is in-place (no retrievals or buffers) Limited Working Memory Capacity Regional Inhibition: When CAs activate, they interfere with other nearby CAs CAs compete in winner-take-all fashion to become the active representation for object/thought Limits possible number of active CAs (WM capacity) Roughly 5±2 for familiar CAs, which tend to be more compact 8

SESAMESOAR LTM is network of all CAs WM is set of active CAs Uses existing structure WM is limited LTM includes Production Memory, Semantic Memory, Episodic Memory WM is set of elements created or retrieved from LTM Creates new structure WM is not limited 9 Insight: Same structure for LTM and WM, WM limitations

Activity of a CA is dependent on factors including: Connections from other active CAs Incoming connections may be excitatory or (locally) inhibitory Required set of active/inactive connections may be complex Reverberation: Positive feedback allows CA to remain active beyond incoming activity Fatigue: As CA remains active, threshold for activation increases May be able to describe spread of activation among CAs in rule form: If A and B are active and C is inactive, then D activates. 10 A B C D

SESAMESOAR Activation spreads based on rule-like learned connections Activation impacted by incoming connections, reverberation, inhibition, fatigue Spread of activation and CA activation are same thing Symbol creation propagates via elaboration rules Activation based on activation of symbols that cause rule match, boost from usage, and decay Symbol creation and activation are different things 11 Lesson: Neurologically-accurate WM activation model

May need to keep a CA around for a while (e.g. to work on a problem) Other distraction CAs can interfere Inhibitory attention blankets all CAs in (global) inhibition Highly active CAs are impervious to effect Weaker distractions are inhibited 12

SESAMESOAR Persistence achieved via inhibitory attention Prevents activation of distractor CAs Persistence achieved via operator selection and application Selection of an operator inhibits selection of other operators (and creation of associated symbols) 13 Insight: None really – Soar already uses inhibitory mechanism

Associative (Hebbian) Learns associations between CAs that are often active concurrently (CAs that fire together wire together) Includes sequentially active CAs, since CAs reverberate Learns lack of association between CAs that are not commonly active concurrently Results in (local) inhibitory connections Learning rate is typically slow, but high arousal causes fast learning 14

SESAMESOAR All learning is associative (doesnt really cover RL) Learning is typically slow (but modulated by arousal) Many types of learning Chunking Semantic Episodic Reinforcement Chunking, semantic and episodic are fast, reinforcement is typically slow (but modulated by learning rate) 15 Insight: Proliferation of learning types in Soar results from proliferation of memory types, role of arousal in learning

Sequences are stored in cognitive maps Cognitive maps are landmark-based maps of problem spaces Nodes are CAs Connections represent CAs that have been experienced in sequence Since experienced sequences overlap, novel sequences are also represented (composability) Problem solving involves finding paths through cognitive maps Paths may be associated with affective codes that help guide the search Codes learned via reinforcement learning 16

SESAMESOAR Sequences stored in cognitive maps Can achieve limited composability Problem solving is searching through cognitive map (which represents problem space) RL helps improve search Sequences can be stored in operator application rules or in declarative structures Can achieve arbitrary composability Problem solving is search through problem space RL helps improve search 17 Insight: Limited composability may be enough

CAs are typically derived from multiple overlapping experiences Thus, tend to be semantic in nature A highly-arousing event may be strong enough to form its own CA Thus, can have episodes 18 Semantic Memory FormationEpisodic Memory Formation

In general, there is no clear distinction between semantic and episodic memories CAs include full spectrum between episodic and semantic Each time a CA is active, can be modified (allows for episodic memory modification) Hippocampus thought to play a role in contextualizing episodic memories, but not in storage 19

SESAMESOAR No clear distinction CAs encode both kinds of memories with a smooth transition Story on role of hippocampus is not completely worked out Memories are not stored in hippocampus Episodic and semantic memories are learned, stored and retrieved separately Episodes are assumed to be initially stored in hippocampus before migrating to cortex 20 Insight: May not need separate episodic and semantic memories

Brain monitors CA activity to determine current state Focused, high levels of activation: Clarity Diffuse, lower levels of activation: Confusion Serves as signals about how processing is going Provides opportunity to change processing Clarity/Confusion experienced as pleasure/pain Can influence learning 21

SESAMESOAR Clarity/Confusion signal how things are going Influence learning via pleasure/pain signals Details are sketchy Impasses arise when processing cannot proceed Allows for learning via chunking 22 Lesson: None really – impasses provide same functionality

Special mechanisms Human perceptual mechanisms are different than other animals Leads to different features that CAs learn over Quantitative differences Many animals have CAs and association mechanisms, but the larger quantity in humans may lead to qualitative differences In other words: There is no single mechanism that gets us the magic -- interaction of all pieces is necessary 23

SESAMESOAR Everything is necessary 24 Lairds lesson: There is no magic, just hard work

SESAME ideas can provide grounding and inspiration for extensions to Soar Associative learning can get you: Non-arbitrary symbols via clustering-type mechanism Sequences Working memory Soars activation model could account for more features Reverberation Fatigue Inhibition (local, regional, and global) Basis for limited capacity Arbitrary composability may not be necessary The role of arousal in learning Episodic/Semantic memories may not be as distinct as they are in Soar 25