SlideShare a Scribd company logo
Multiple representations and visual mental
imagery in artificial cognitive systems
David Peebles
Reader in Cognitive Science
Department of Psychology
February 23, 2018
Outline of the talk
Part 1
Multi-representation cognition
Visual mental imagery
Part 2
Cognitive architectures & the Common Model of Cognition
Multiple representations in cognitive architectures
It’s been 26 years. . .
1989–1992 Philosophy & AI
Enfield (Ponders End)
Three AI staff
Steve Torrance
Richard Spencer-Smith
Tony Drapkin
Old-school AI
Lots of Prolog
Quite a bit of Pop-11
Some Lisp
A bit of context and a caveat. . .
PhD, Uni. Birmingham
Experimental psychology,
connectionist modelling
Postdoc, Uni. Nottingham
Diagrammatic Reasoning
(Peter Cheng & Nigel
Shadbolt), ACT-R
University of Huddersfield
Cognitive modelling
ACT-R cognitive
architecture
Reasoning with external
representations
This talk relates to ongoing
‘multi-representation
cognition’ project with Peter
Cheng (Sussex)
Paper at recent AAAI
workshop ‘A Standard
Model of the Mind’ (Peebles
& Cheng, 2017)
Still a work in progress and
my thinking is not fully
developed
Multi-representation cognition
Modern human cognition is multi-representational
External (task environment) representations:
Languages (natural and formal)
Diagrams
Maps
Tables
Menus and tool bars in computer applications
Control panels
Specialised abstract notation systems in academic and
technical domains
Internal mental representations
Abstract, ‘amodal’, descriptive propositional representations
Depictive representations grounded in perception
Preserve explicitly information about topological and geometric
relations among problem components.
Information format, operators, information indexing methods,
heuristics and goal structures can differ considerably with
alternative representations (Larkin & Simon, 1987).
An example
Imagine a square with sides of one unit. At opposite corners of
the square add circles with radii 2
3 of a unit centred on the
corners. Do the two circles:
1. overlap?
2. just touch?
3. not touch?
Mathematics-based solution
1. “According to Pythagoras’ theorem, the length of the diagonal
between the two opposite corners is the square root of 2”.
2. “That’s about 1.4 units so if we divide that by 2, the centre of
the square is about 0.7 units from each corner”.
3. “The radius of each circle is about 0.66 units, so neither
circle’s perimeter will reach the centre of the square”.
4. “Therefore the circles do not touch”.
Imagery-based solution
1. “I’m imagining a square and I can
see that circles with unit radius will
definitely overlap; in fact they
intersect each other at the other
corners of the square”.
2. “Now I’m imagining circles of 1
2 unit
and I can see that they clearly
don’t meet. In fact the circles cross
the mid-point of each side of the
square and curve away from the
centre”.
3. “Now I’m thinking of circles with
radii of 2
3 . It’s hard to be certain
how big they should be, but they
seem to just touch each other”.
Visual mental imagery and visual working memory
Two solutions rely upon different mental representations
Declarative and mathematical
Visuo-spatial and exploiting imagery in the mind’s eye.
Visual Mental Imagery (VMI). “Representations that produce
the experience of seeing in the absence of visual input”
“Imagery debate”
Pylyshyn All thoughts, including VMI, are propositional.
Kosslyn VMI is an internal, non-perceptual visual experience
caused either by recollecting or conceptualising something.
VMI are structurally analogous to visual representations, and
are caused, at least in part, by psychological processes
shared with the visual system.
VMI has a functional role in planning, (e.g., simulating actions,
particularly when potential costs of error are high).
Processes involved in using visual mental imagery
Generation (from knowledge in LTM)
Maintenance (attention)
Inspection, scanning (attention)
Transformation and manipulation
Translation
Rotation
Scaling, zooming
Restructuring and reinterpretation
Synthesis
Composition (e.g., intersection, union, subtraction)
Key question
What form of internal representation allows these
computational processes to be carried out efficiently?
Symbolic/numerical or array-based?
More general questions
How can information from different senses, at different levels
of abstraction, be fluidly used in decision making?
What functional role does specialised spatial and visual
processing play in cognition?
How are spatial, visual and abstract symbolic representations
and processes integrated?
What forms of representation are required (necessary and
sufficient) to support human-level capabilities and
performance?
Do visual and spatial cognition (and visual imagery) demand
non-symbolic, depictive representational formats and
operators?
Cognitive architectures
Originated in 1950s but active research programme in 1980s.
Cognitive science – differs from mainstream “narrow” AI and
traditional “divide and conquer” approach of experimental
cognitive psychology
Theories of the core, immutable structures and processes of
the human cognitive system.
Aim: general, human level intelligence modelling human
cognition and performance – broad applicability to wide range
of tasks.
Addresses fundamental question of how cognitive, perceptual,
and motor processes interact and integrate to produce
complex, real-world behaviour.
Not simply theoretical constructs but actual running software
systems, often with vision and motor control.
An emerging standard model
Several cognitive architectures in existence (20–30)
Two dominant: ACT-R and Soar (both approx. 30 years old).
Much consolidation and convergence over last decade.
‘Common Model of Cognition’ (Laird, Lebiere & Rosenbloom,
2017)
Perception Action
Task
Environment
Learning
Procedural
Perceptual
Learning
Learning
Declarative
Selection
Action
Short−term memory
Long−term memory
Procedural
Long−term memory
Declarative
Symbolic approaches to spatial reasoning
Architectures come from traditional symbolic AI tradition
Often ad hoc mechanisms not intrinsic to the architecture
Most use only descriptive representations
CogSketch (Forbus, Usher, Lovett, Lockwood & Wetzel, 2011)
Diagram Representation System (DRS) (Chandrasekaran,
Kurup, Banerjee, Josephson & Winkler, 2004)
ACT-R (Peebles, 2013; Peebles & Cheng, 2003)
Quebec Mississippi
0
10
20
30
40
50
60
70
80
90
100
q q
q
q
Plant CO2 Uptake as a function of Plant Type and Treatment
PlantCO2Uptake
Plant Type
Treatment
Chilled
Non−chilled
Attempts at array-based representations
Some architectures have explored non-symbolic, array-based
representations.
Computation with Multiple Representations (CaMeRa) model
(Tabachneck-Schijf, Leonardo & Simon, 1997)
Retinotopic Reasoning (R2) architecture
Aims to model the computational properties of mental imagery
(Kunda, McGreggor & Goel, 2013).
Based, in large part, on array based (non-symbolic)
representations and operators.
Successfully applied to: (a) Raven’s Progressive Matrices
test, (b) Embedded Figures test, (c) Block Design test, and (d)
Paper Folding test.
Retinotopic Reasoning (R2) architecture
Similar to CaMeRa (Tabachneck-Schijf et al., 1997)
Soar/SVS
Soar/SVS (Spatial Visual System) (Lathrop, Wintermute &
Laird, 2011; Wintermute, 2012)
Soar/SVS
Soar/SVS (Spatial Visual System) (Lathrop et al., 2011;
Wintermute, 2012)
Similarities in these non-symbolic approaches
Employ representations consisting of two-dimensional arrays
of pixels.
Operators to manipulate array objects.
Forward and backward connections to higher-level (numerical,
symbolic) representations (CaMeRa, Soar/SVS)
Important in that they allow cognitive modelling of processes
akin to those used in visual mental imagery.
None explicitly address the issue of multiple representation
cognition
Processes involved in using multiple representations
Initial selection of representations
Coordination of simultaneous representations
Switching asynchronously between representations
Distribution of task information between representations,
across task sub-goals and time
Understanding computational costs of each representation
Potential for cognitive off-loading
User’s familiarity with each representation
Compatibility of different representations
Metacognitive knowledge and processes
Monitoring and control processes to handle the selection and
monitoring of, transitions between, and integration of different
representations.
Meta-level information about the characteristics of different
representational formats (e.g., level of precision afforded,
ease of computation, suitability for a given problem etc.).
Use–and be able to choose between–alternative
representations within the same modality (e.g., different types
of diagram).
ACT-R
ACT-R (Anderson, 2007) purely symbolic
Visual/Spatial information represented as numbers and
symbols.
Insufficent to model visual mental imagery
Array module currently under development
Visual
Module
ACT−R Buffers
Environment
Pattern
Matching
Execution
Production
Module
Motor
Problem
State
Declarative
Memory
Procedural
Memory
Control
State
Implications for cognitive models and artificial
human-like agents
1. Models must incorporate alternative problem representations.
2. Must incorporate some form of meta-cognitive monitoring and
control processes to handle the selection and monitoring of,
transitions between, and integration of different
representations.
3. Must be able to incorporate meta-level information about the
characteristics of different representational formats (e.g., level
of precision afforded, ease of computation, suitability for a
given problem etc.).
4. Must also be able to incorporate–and be able to choose
betweenalternative representations within the same modality.
References I
Anderson, J. R. (2007). How can the human mind occur in the
physical universe? New York, NY: Oxford University Press.
Chandrasekaran, B., Kurup, U., Banerjee, B., Josephson, J. R. &
Winkler, R. (2004). An architecture for problem solving with
diagrams [Lecture notes in artificial intelligence 2980]. In A.
Blackwell, K. Marriott & A. Shimojima (Eds.), Diagrammatic
representation and inference (pp. 235–256). Berlin:
Springer-Verlag.
Forbus, K., Usher, J., Lovett, A., Lockwood, K. & Wetzel, J. (2011).
CogSketch: Sketch understanding for cognitive science
research and for education. Topics in Cognitive Science,
3(4), 648–666.
Kunda, M., McGreggor, K. & Goel, A. K. (2013). A computational
model for solving problems from the Raven’s Progressive
Matrices intelligence test using iconic visual representations.
Cognitive Systems Research, 22, 47–66.
References II
Laird, J. E., Lebiere, C. & Rosenbloom, P. S. (2017). A standard
model of the mind: Toward a common computational
framework across artificial intelligence, cognitive science,
neuroscience, and robotics. AI Magazine. 38(4).
Larkin, J. H. & Simon, H. A. (1987). Why a diagram is (sometimes)
worth ten thousand words. Cognitive Science, 11, 65–100.
Lathrop, S. D., Wintermute, S. & Laird, J. E. (2011). Exploring the
functional advantages of spatial and visual cognition from an
architectural perspective. Topics in Cognitive Science, 3(4),
796–818.
Peebles, D. (2013). Strategy and pattern recognition in expert
comprehension of 2×2 interaction graphs. Cognitive
Systems Research, 24, 43–51.
Peebles, D. & Cheng, P. C.-H. (2003). Modeling the effect of task
and graphical representation on response latency in a graph
reading task. Human Factors, 45, 28–45.
References III
Peebles, D. & Cheng, P. C.-H. (2017, September 11). Multiple
representations in cognitive architectures. In AAAI Fall
Symposium 2017: ‘‘A Standard Model of the Mind”.
FS-17-01–FS-17-05. American Association for the
Advancement of Artificial Intelligence. Washington, VA.
Tabachneck-Schijf, H. J. M., Leonardo, A. M. & Simon, H. A.
(1997). CaMeRa: A computational model of multiple
representations. Cognitive Science, 21, 305–350.
Wintermute, S. (2012). Imagery in cognitive architecture:
Representation and control at multiple levels of abstraction.
Cognitive Systems Research, 19, 1–29.

More Related Content

What's hot

An Introduction to Soft Computing
An Introduction to Soft ComputingAn Introduction to Soft Computing
An Introduction to Soft Computing
Tameem Ahmad
 
Cognitive Architectures - Research Circle
Cognitive Architectures - Research CircleCognitive Architectures - Research Circle
Cognitive Architectures - Research Circle
Amr Kamel Deklel
 
Application of soft computing techniques in electrical engineering
Application of soft computing techniques in electrical engineeringApplication of soft computing techniques in electrical engineering
Application of soft computing techniques in electrical engineering
Souvik Dutta
 
A myth or a vision for interoperability: can systems communicate like humans do?
A myth or a vision for interoperability: can systems communicate like humans do?A myth or a vision for interoperability: can systems communicate like humans do?
A myth or a vision for interoperability: can systems communicate like humans do?
Milan Zdravković
 
Introduction to Soft Computing
Introduction to Soft ComputingIntroduction to Soft Computing
Introduction to Soft Computing
Geethika Ramani Ravinutala
 
UP LBL880 - Article on Systemic Thinking
UP LBL880 - Article on Systemic ThinkingUP LBL880 - Article on Systemic Thinking
UP LBL880 - Article on Systemic Thinking
Education Moving Up Cc.
 
Soft computing
Soft computingSoft computing
Soft computing
Dr Sandeep Kumar Poonia
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
Sangeetha Rajesh
 
IRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural NetworkIRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET Journal
 
Itp oo mand-d
Itp oo mand-dItp oo mand-d
Itp oo mand-d
Shibu S R
 
EMOTIONAL LEARNING IN A SIMULATED MODEL OF THE MENTAL APPARATUS
EMOTIONAL LEARNING IN A SIMULATED MODEL OF THE MENTAL APPARATUSEMOTIONAL LEARNING IN A SIMULATED MODEL OF THE MENTAL APPARATUS
EMOTIONAL LEARNING IN A SIMULATED MODEL OF THE MENTAL APPARATUS
csandit
 
UTS workshop talk
UTS workshop talkUTS workshop talk
UTS workshop talk
Lei Wang
 
Soft computing abstracts
Soft computing abstractsSoft computing abstracts
Soft computing abstracts
abctry
 
Arai thesis
Arai thesisArai thesis
Arai thesis
Debopriyo Roy
 
soft computing manoj
soft computing manojsoft computing manoj
soft computing manoj
Manoj Yadav
 
Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015
Amr Kamel Deklel
 
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
IJORCS
 

What's hot (17)

An Introduction to Soft Computing
An Introduction to Soft ComputingAn Introduction to Soft Computing
An Introduction to Soft Computing
 
Cognitive Architectures - Research Circle
Cognitive Architectures - Research CircleCognitive Architectures - Research Circle
Cognitive Architectures - Research Circle
 
Application of soft computing techniques in electrical engineering
Application of soft computing techniques in electrical engineeringApplication of soft computing techniques in electrical engineering
Application of soft computing techniques in electrical engineering
 
A myth or a vision for interoperability: can systems communicate like humans do?
A myth or a vision for interoperability: can systems communicate like humans do?A myth or a vision for interoperability: can systems communicate like humans do?
A myth or a vision for interoperability: can systems communicate like humans do?
 
Introduction to Soft Computing
Introduction to Soft ComputingIntroduction to Soft Computing
Introduction to Soft Computing
 
UP LBL880 - Article on Systemic Thinking
UP LBL880 - Article on Systemic ThinkingUP LBL880 - Article on Systemic Thinking
UP LBL880 - Article on Systemic Thinking
 
Soft computing
Soft computingSoft computing
Soft computing
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
 
IRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural NetworkIRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural Network
 
Itp oo mand-d
Itp oo mand-dItp oo mand-d
Itp oo mand-d
 
EMOTIONAL LEARNING IN A SIMULATED MODEL OF THE MENTAL APPARATUS
EMOTIONAL LEARNING IN A SIMULATED MODEL OF THE MENTAL APPARATUSEMOTIONAL LEARNING IN A SIMULATED MODEL OF THE MENTAL APPARATUS
EMOTIONAL LEARNING IN A SIMULATED MODEL OF THE MENTAL APPARATUS
 
UTS workshop talk
UTS workshop talkUTS workshop talk
UTS workshop talk
 
Soft computing abstracts
Soft computing abstractsSoft computing abstracts
Soft computing abstracts
 
Arai thesis
Arai thesisArai thesis
Arai thesis
 
soft computing manoj
soft computing manojsoft computing manoj
soft computing manoj
 
Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015
 
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
 

Similar to Multiple representations talk, Middlesex University. February 23, 2018

Robert Gordon talk, 21 March 2018
Robert Gordon talk, 21 March 2018Robert Gordon talk, 21 March 2018
Robert Gordon talk, 21 March 2018
University of Huddersfield
 
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...
Antonio Lieto
 
Cognitive modeling
Cognitive modelingCognitive modeling
Cognitive modeling
Kanchan Dixit
 
Experimental categorization and deep visualization
 Experimental categorization and deep visualization Experimental categorization and deep visualization
Experimental categorization and deep visualization
Everardo Reyes-García
 
An ontology for semantic modelling of virtual world
An ontology for semantic modelling of virtual worldAn ontology for semantic modelling of virtual world
An ontology for semantic modelling of virtual world
ijaia
 
ChemnitzDec2014.key.compressed
ChemnitzDec2014.key.compressedChemnitzDec2014.key.compressed
ChemnitzDec2014.key.compressed
Brian Fisher
 
Chemnitz dec2014
Chemnitz dec2014Chemnitz dec2014
Chemnitz dec2014
Brian Fisher
 
Year 1 of research - presentation
Year 1 of research - presentationYear 1 of research - presentation
Year 1 of research - presentation
serena pollastri
 
Vertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problemVertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problem
Yehor Churilov
 
Diagrams Preso
Diagrams PresoDiagrams Preso
Diagrams Preso
Clark Quinn
 
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - LietoCognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
Antonio Lieto
 
Bridging the gap between AI and UI - DSI Vienna - full version
Bridging the gap between AI and UI - DSI Vienna - full versionBridging the gap between AI and UI - DSI Vienna - full version
Bridging the gap between AI and UI - DSI Vienna - full version
Liad Magen
 
Extending the knowledge level of cognitive architectures with Conceptual Spac...
Extending the knowledge level of cognitive architectures with Conceptual Spac...Extending the knowledge level of cognitive architectures with Conceptual Spac...
Extending the knowledge level of cognitive architectures with Conceptual Spac...
Antonio Lieto
 
Coates: topological approximations for spatial representation
Coates: topological approximations for spatial representationCoates: topological approximations for spatial representation
Coates: topological approximations for spatial representation
ArchiLab 7
 
KMD 1001 Design Brief and Ontology Task
KMD 1001 Design Brief and Ontology TaskKMD 1001 Design Brief and Ontology Task
KMD 1001 Design Brief and Ontology Task
Stian Håklev
 
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Antonio Lieto
 
Intro to data visualization
Intro to data visualizationIntro to data visualization
Intro to data visualization
Jan Aerts
 
Complex Adaptive System Architecture By Marcela Oliva B
Complex Adaptive System Architecture By Marcela Oliva BComplex Adaptive System Architecture By Marcela Oliva B
Complex Adaptive System Architecture By Marcela Oliva B
Tensegrity Wiki
 
Snips and snails and puppy dog tails: the need to preserve complexity in math...
Snips and snails and puppy dog tails: the need to preserve complexity in math...Snips and snails and puppy dog tails: the need to preserve complexity in math...
Snips and snails and puppy dog tails: the need to preserve complexity in math...
Universidade de Lisboa
 
SC01_IntroductionSC-Unit-I.ppt
SC01_IntroductionSC-Unit-I.pptSC01_IntroductionSC-Unit-I.ppt
SC01_IntroductionSC-Unit-I.ppt
Ramya Nellutla
 

Similar to Multiple representations talk, Middlesex University. February 23, 2018 (20)

Robert Gordon talk, 21 March 2018
Robert Gordon talk, 21 March 2018Robert Gordon talk, 21 March 2018
Robert Gordon talk, 21 March 2018
 
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...
 
Cognitive modeling
Cognitive modelingCognitive modeling
Cognitive modeling
 
Experimental categorization and deep visualization
 Experimental categorization and deep visualization Experimental categorization and deep visualization
Experimental categorization and deep visualization
 
An ontology for semantic modelling of virtual world
An ontology for semantic modelling of virtual worldAn ontology for semantic modelling of virtual world
An ontology for semantic modelling of virtual world
 
ChemnitzDec2014.key.compressed
ChemnitzDec2014.key.compressedChemnitzDec2014.key.compressed
ChemnitzDec2014.key.compressed
 
Chemnitz dec2014
Chemnitz dec2014Chemnitz dec2014
Chemnitz dec2014
 
Year 1 of research - presentation
Year 1 of research - presentationYear 1 of research - presentation
Year 1 of research - presentation
 
Vertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problemVertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problem
 
Diagrams Preso
Diagrams PresoDiagrams Preso
Diagrams Preso
 
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - LietoCognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
 
Bridging the gap between AI and UI - DSI Vienna - full version
Bridging the gap between AI and UI - DSI Vienna - full versionBridging the gap between AI and UI - DSI Vienna - full version
Bridging the gap between AI and UI - DSI Vienna - full version
 
Extending the knowledge level of cognitive architectures with Conceptual Spac...
Extending the knowledge level of cognitive architectures with Conceptual Spac...Extending the knowledge level of cognitive architectures with Conceptual Spac...
Extending the knowledge level of cognitive architectures with Conceptual Spac...
 
Coates: topological approximations for spatial representation
Coates: topological approximations for spatial representationCoates: topological approximations for spatial representation
Coates: topological approximations for spatial representation
 
KMD 1001 Design Brief and Ontology Task
KMD 1001 Design Brief and Ontology TaskKMD 1001 Design Brief and Ontology Task
KMD 1001 Design Brief and Ontology Task
 
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
 
Intro to data visualization
Intro to data visualizationIntro to data visualization
Intro to data visualization
 
Complex Adaptive System Architecture By Marcela Oliva B
Complex Adaptive System Architecture By Marcela Oliva BComplex Adaptive System Architecture By Marcela Oliva B
Complex Adaptive System Architecture By Marcela Oliva B
 
Snips and snails and puppy dog tails: the need to preserve complexity in math...
Snips and snails and puppy dog tails: the need to preserve complexity in math...Snips and snails and puppy dog tails: the need to preserve complexity in math...
Snips and snails and puppy dog tails: the need to preserve complexity in math...
 
SC01_IntroductionSC-Unit-I.ppt
SC01_IntroductionSC-Unit-I.pptSC01_IntroductionSC-Unit-I.ppt
SC01_IntroductionSC-Unit-I.ppt
 

More from University of Huddersfield

Multiple processes in graph-based reasoning
Multiple processes in graph-based reasoningMultiple processes in graph-based reasoning
Multiple processes in graph-based reasoning
University of Huddersfield
 
Modelling alternative strategies for mental rotation
Modelling alternative strategies for mental rotationModelling alternative strategies for mental rotation
Modelling alternative strategies for mental rotation
University of Huddersfield
 
Two methods for optimising cognitive model parameters
Two methods for optimising cognitive model parametersTwo methods for optimising cognitive model parameters
Two methods for optimising cognitive model parameters
University of Huddersfield
 
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human MindsMachine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
University of Huddersfield
 
Cardiff map-based orientation talk
Cardiff map-based orientation talkCardiff map-based orientation talk
Cardiff map-based orientation talk
University of Huddersfield
 
Graph comprehension model talk, Birkbeck and Toulouse Le Mirail, February 2012
Graph comprehension model talk, Birkbeck and Toulouse Le Mirail, February 2012Graph comprehension model talk, Birkbeck and Toulouse Le Mirail, February 2012
Graph comprehension model talk, Birkbeck and Toulouse Le Mirail, February 2012
University of Huddersfield
 
Diagrammatic Cognition: Discovery and Design workshop, Humboldt University, B...
Diagrammatic Cognition: Discovery and Design workshop, Humboldt University, B...Diagrammatic Cognition: Discovery and Design workshop, Humboldt University, B...
Diagrammatic Cognition: Discovery and Design workshop, Humboldt University, B...
University of Huddersfield
 
A cognitive architecture-based modelling approach to understanding biases in ...
A cognitive architecture-based modelling approach to understanding biases in ...A cognitive architecture-based modelling approach to understanding biases in ...
A cognitive architecture-based modelling approach to understanding biases in ...
University of Huddersfield
 
DECISIVe workshop introduction
DECISIVe workshop introductionDECISIVe workshop introduction
DECISIVe workshop introduction
University of Huddersfield
 

More from University of Huddersfield (9)

Multiple processes in graph-based reasoning
Multiple processes in graph-based reasoningMultiple processes in graph-based reasoning
Multiple processes in graph-based reasoning
 
Modelling alternative strategies for mental rotation
Modelling alternative strategies for mental rotationModelling alternative strategies for mental rotation
Modelling alternative strategies for mental rotation
 
Two methods for optimising cognitive model parameters
Two methods for optimising cognitive model parametersTwo methods for optimising cognitive model parameters
Two methods for optimising cognitive model parameters
 
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human MindsMachine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
 
Cardiff map-based orientation talk
Cardiff map-based orientation talkCardiff map-based orientation talk
Cardiff map-based orientation talk
 
Graph comprehension model talk, Birkbeck and Toulouse Le Mirail, February 2012
Graph comprehension model talk, Birkbeck and Toulouse Le Mirail, February 2012Graph comprehension model talk, Birkbeck and Toulouse Le Mirail, February 2012
Graph comprehension model talk, Birkbeck and Toulouse Le Mirail, February 2012
 
Diagrammatic Cognition: Discovery and Design workshop, Humboldt University, B...
Diagrammatic Cognition: Discovery and Design workshop, Humboldt University, B...Diagrammatic Cognition: Discovery and Design workshop, Humboldt University, B...
Diagrammatic Cognition: Discovery and Design workshop, Humboldt University, B...
 
A cognitive architecture-based modelling approach to understanding biases in ...
A cognitive architecture-based modelling approach to understanding biases in ...A cognitive architecture-based modelling approach to understanding biases in ...
A cognitive architecture-based modelling approach to understanding biases in ...
 
DECISIVe workshop introduction
DECISIVe workshop introductionDECISIVe workshop introduction
DECISIVe workshop introduction
 

Recently uploaded

Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
Vandana Devesh Sharma
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
MAGOTI ERNEST
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills MN
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
MaheshaNanjegowda
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
Sérgio Sacani
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
HongcNguyn6
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
TinyAnderson
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
kejapriya1
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
Leonel Morgado
 
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
David Osipyan
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
vluwdy49
 
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
Sérgio Sacani
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
Leonel Morgado
 
Cytokines and their role in immune regulation.pptx
Cytokines and their role in immune regulation.pptxCytokines and their role in immune regulation.pptx
Cytokines and their role in immune regulation.pptx
Hitesh Sikarwar
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
PRIYANKA PATEL
 
Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.
Aditi Bajpai
 
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
AbdullaAlAsif1
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
Abdul Wali Khan University Mardan,kP,Pakistan
 
Sharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Sharlene Leurig - Enabling Onsite Water Use with Net Zero WaterSharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Sharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Texas Alliance of Groundwater Districts
 

Recently uploaded (20)

Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
 
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
 
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
 
Cytokines and their role in immune regulation.pptx
Cytokines and their role in immune regulation.pptxCytokines and their role in immune regulation.pptx
Cytokines and their role in immune regulation.pptx
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
 
Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.
 
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
 
Sharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Sharlene Leurig - Enabling Onsite Water Use with Net Zero WaterSharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Sharlene Leurig - Enabling Onsite Water Use with Net Zero Water
 

Multiple representations talk, Middlesex University. February 23, 2018

  • 1. Multiple representations and visual mental imagery in artificial cognitive systems David Peebles Reader in Cognitive Science Department of Psychology February 23, 2018
  • 2. Outline of the talk Part 1 Multi-representation cognition Visual mental imagery Part 2 Cognitive architectures & the Common Model of Cognition Multiple representations in cognitive architectures
  • 3. It’s been 26 years. . . 1989–1992 Philosophy & AI Enfield (Ponders End) Three AI staff Steve Torrance Richard Spencer-Smith Tony Drapkin Old-school AI Lots of Prolog Quite a bit of Pop-11 Some Lisp
  • 4. A bit of context and a caveat. . . PhD, Uni. Birmingham Experimental psychology, connectionist modelling Postdoc, Uni. Nottingham Diagrammatic Reasoning (Peter Cheng & Nigel Shadbolt), ACT-R University of Huddersfield Cognitive modelling ACT-R cognitive architecture Reasoning with external representations This talk relates to ongoing ‘multi-representation cognition’ project with Peter Cheng (Sussex) Paper at recent AAAI workshop ‘A Standard Model of the Mind’ (Peebles & Cheng, 2017) Still a work in progress and my thinking is not fully developed
  • 5. Multi-representation cognition Modern human cognition is multi-representational External (task environment) representations: Languages (natural and formal) Diagrams Maps Tables Menus and tool bars in computer applications Control panels Specialised abstract notation systems in academic and technical domains
  • 6. Internal mental representations Abstract, ‘amodal’, descriptive propositional representations Depictive representations grounded in perception Preserve explicitly information about topological and geometric relations among problem components. Information format, operators, information indexing methods, heuristics and goal structures can differ considerably with alternative representations (Larkin & Simon, 1987). An example Imagine a square with sides of one unit. At opposite corners of the square add circles with radii 2 3 of a unit centred on the corners. Do the two circles: 1. overlap? 2. just touch? 3. not touch?
  • 7. Mathematics-based solution 1. “According to Pythagoras’ theorem, the length of the diagonal between the two opposite corners is the square root of 2”. 2. “That’s about 1.4 units so if we divide that by 2, the centre of the square is about 0.7 units from each corner”. 3. “The radius of each circle is about 0.66 units, so neither circle’s perimeter will reach the centre of the square”. 4. “Therefore the circles do not touch”.
  • 8. Imagery-based solution 1. “I’m imagining a square and I can see that circles with unit radius will definitely overlap; in fact they intersect each other at the other corners of the square”. 2. “Now I’m imagining circles of 1 2 unit and I can see that they clearly don’t meet. In fact the circles cross the mid-point of each side of the square and curve away from the centre”. 3. “Now I’m thinking of circles with radii of 2 3 . It’s hard to be certain how big they should be, but they seem to just touch each other”.
  • 9. Visual mental imagery and visual working memory Two solutions rely upon different mental representations Declarative and mathematical Visuo-spatial and exploiting imagery in the mind’s eye. Visual Mental Imagery (VMI). “Representations that produce the experience of seeing in the absence of visual input” “Imagery debate” Pylyshyn All thoughts, including VMI, are propositional. Kosslyn VMI is an internal, non-perceptual visual experience caused either by recollecting or conceptualising something. VMI are structurally analogous to visual representations, and are caused, at least in part, by psychological processes shared with the visual system. VMI has a functional role in planning, (e.g., simulating actions, particularly when potential costs of error are high).
  • 10. Processes involved in using visual mental imagery Generation (from knowledge in LTM) Maintenance (attention) Inspection, scanning (attention) Transformation and manipulation Translation Rotation Scaling, zooming Restructuring and reinterpretation Synthesis Composition (e.g., intersection, union, subtraction) Key question What form of internal representation allows these computational processes to be carried out efficiently? Symbolic/numerical or array-based?
  • 11. More general questions How can information from different senses, at different levels of abstraction, be fluidly used in decision making? What functional role does specialised spatial and visual processing play in cognition? How are spatial, visual and abstract symbolic representations and processes integrated? What forms of representation are required (necessary and sufficient) to support human-level capabilities and performance? Do visual and spatial cognition (and visual imagery) demand non-symbolic, depictive representational formats and operators?
  • 12. Cognitive architectures Originated in 1950s but active research programme in 1980s. Cognitive science – differs from mainstream “narrow” AI and traditional “divide and conquer” approach of experimental cognitive psychology Theories of the core, immutable structures and processes of the human cognitive system. Aim: general, human level intelligence modelling human cognition and performance – broad applicability to wide range of tasks. Addresses fundamental question of how cognitive, perceptual, and motor processes interact and integrate to produce complex, real-world behaviour. Not simply theoretical constructs but actual running software systems, often with vision and motor control.
  • 13. An emerging standard model Several cognitive architectures in existence (20–30) Two dominant: ACT-R and Soar (both approx. 30 years old). Much consolidation and convergence over last decade. ‘Common Model of Cognition’ (Laird, Lebiere & Rosenbloom, 2017) Perception Action Task Environment Learning Procedural Perceptual Learning Learning Declarative Selection Action Short−term memory Long−term memory Procedural Long−term memory Declarative
  • 14. Symbolic approaches to spatial reasoning Architectures come from traditional symbolic AI tradition Often ad hoc mechanisms not intrinsic to the architecture Most use only descriptive representations CogSketch (Forbus, Usher, Lovett, Lockwood & Wetzel, 2011) Diagram Representation System (DRS) (Chandrasekaran, Kurup, Banerjee, Josephson & Winkler, 2004) ACT-R (Peebles, 2013; Peebles & Cheng, 2003) Quebec Mississippi 0 10 20 30 40 50 60 70 80 90 100 q q q q Plant CO2 Uptake as a function of Plant Type and Treatment PlantCO2Uptake Plant Type Treatment Chilled Non−chilled
  • 15. Attempts at array-based representations Some architectures have explored non-symbolic, array-based representations. Computation with Multiple Representations (CaMeRa) model (Tabachneck-Schijf, Leonardo & Simon, 1997)
  • 16. Retinotopic Reasoning (R2) architecture Aims to model the computational properties of mental imagery (Kunda, McGreggor & Goel, 2013). Based, in large part, on array based (non-symbolic) representations and operators. Successfully applied to: (a) Raven’s Progressive Matrices test, (b) Embedded Figures test, (c) Block Design test, and (d) Paper Folding test.
  • 17. Retinotopic Reasoning (R2) architecture Similar to CaMeRa (Tabachneck-Schijf et al., 1997)
  • 18. Soar/SVS Soar/SVS (Spatial Visual System) (Lathrop, Wintermute & Laird, 2011; Wintermute, 2012)
  • 19. Soar/SVS Soar/SVS (Spatial Visual System) (Lathrop et al., 2011; Wintermute, 2012)
  • 20. Similarities in these non-symbolic approaches Employ representations consisting of two-dimensional arrays of pixels. Operators to manipulate array objects. Forward and backward connections to higher-level (numerical, symbolic) representations (CaMeRa, Soar/SVS) Important in that they allow cognitive modelling of processes akin to those used in visual mental imagery. None explicitly address the issue of multiple representation cognition
  • 21. Processes involved in using multiple representations Initial selection of representations Coordination of simultaneous representations Switching asynchronously between representations Distribution of task information between representations, across task sub-goals and time Understanding computational costs of each representation Potential for cognitive off-loading User’s familiarity with each representation Compatibility of different representations
  • 22. Metacognitive knowledge and processes Monitoring and control processes to handle the selection and monitoring of, transitions between, and integration of different representations. Meta-level information about the characteristics of different representational formats (e.g., level of precision afforded, ease of computation, suitability for a given problem etc.). Use–and be able to choose between–alternative representations within the same modality (e.g., different types of diagram).
  • 23. ACT-R ACT-R (Anderson, 2007) purely symbolic Visual/Spatial information represented as numbers and symbols. Insufficent to model visual mental imagery Array module currently under development Visual Module ACT−R Buffers Environment Pattern Matching Execution Production Module Motor Problem State Declarative Memory Procedural Memory Control State
  • 24. Implications for cognitive models and artificial human-like agents 1. Models must incorporate alternative problem representations. 2. Must incorporate some form of meta-cognitive monitoring and control processes to handle the selection and monitoring of, transitions between, and integration of different representations. 3. Must be able to incorporate meta-level information about the characteristics of different representational formats (e.g., level of precision afforded, ease of computation, suitability for a given problem etc.). 4. Must also be able to incorporate–and be able to choose betweenalternative representations within the same modality.
  • 25. References I Anderson, J. R. (2007). How can the human mind occur in the physical universe? New York, NY: Oxford University Press. Chandrasekaran, B., Kurup, U., Banerjee, B., Josephson, J. R. & Winkler, R. (2004). An architecture for problem solving with diagrams [Lecture notes in artificial intelligence 2980]. In A. Blackwell, K. Marriott & A. Shimojima (Eds.), Diagrammatic representation and inference (pp. 235–256). Berlin: Springer-Verlag. Forbus, K., Usher, J., Lovett, A., Lockwood, K. & Wetzel, J. (2011). CogSketch: Sketch understanding for cognitive science research and for education. Topics in Cognitive Science, 3(4), 648–666. Kunda, M., McGreggor, K. & Goel, A. K. (2013). A computational model for solving problems from the Raven’s Progressive Matrices intelligence test using iconic visual representations. Cognitive Systems Research, 22, 47–66.
  • 26. References II Laird, J. E., Lebiere, C. & Rosenbloom, P. S. (2017). A standard model of the mind: Toward a common computational framework across artificial intelligence, cognitive science, neuroscience, and robotics. AI Magazine. 38(4). Larkin, J. H. & Simon, H. A. (1987). Why a diagram is (sometimes) worth ten thousand words. Cognitive Science, 11, 65–100. Lathrop, S. D., Wintermute, S. & Laird, J. E. (2011). Exploring the functional advantages of spatial and visual cognition from an architectural perspective. Topics in Cognitive Science, 3(4), 796–818. Peebles, D. (2013). Strategy and pattern recognition in expert comprehension of 2×2 interaction graphs. Cognitive Systems Research, 24, 43–51. Peebles, D. & Cheng, P. C.-H. (2003). Modeling the effect of task and graphical representation on response latency in a graph reading task. Human Factors, 45, 28–45.
  • 27. References III Peebles, D. & Cheng, P. C.-H. (2017, September 11). Multiple representations in cognitive architectures. In AAAI Fall Symposium 2017: ‘‘A Standard Model of the Mind”. FS-17-01–FS-17-05. American Association for the Advancement of Artificial Intelligence. Washington, VA. Tabachneck-Schijf, H. J. M., Leonardo, A. M. & Simon, H. A. (1997). CaMeRa: A computational model of multiple representations. Cognitive Science, 21, 305–350. Wintermute, S. (2012). Imagery in cognitive architecture: Representation and control at multiple levels of abstraction. Cognitive Systems Research, 19, 1–29.