SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Modelling alternative strategies for
mental rotation
David Peebles
July 22, 2019
Motivation for this work
• Several formal computational accounts of mental
imagery (e.g., Glasgow & Papadias, 1992; Just &
Carpenter, 1985; Kunda, McGreggor, & Goel, 2013;
Tabachneck-Schijf, Leonardo, & Simon, 1997)
• Long standing issue of whether imagery requires
• Some form of array based representation
• Abstract, amodal representations and processes
• All of the above employ an array representation
• Recent attempts using cognitive architectures
• Sigma (Rosenbloom, 2012)
• Soar (Lathrop, Wintermute, & Laird, 2011; Wintermute,
2012)
Motivation for this work
Questions
• How can mental imagery be modelled in ACT-R?
• What representations and processes can support it?
• Does it need an array based representation?
• What are the minimal changes necessary to do this?
Representations in ACT-R
• Many spatial imagery phenomena involve mental
representations of the shape, location, orientation and
spatial extent of imagined objects
• ACT-R has discrete symbolic representations in visual
module (e.g., shape = ‘square’)
• Only one x-y coordinate location for each object
Modifications made
(1,2)
(4,3)
(6,1)
(7,4)
(5,5)
(1,6)
(6,8)
(1)
VISUAL: POLYGON0-0 [POLYGON0]
POLYGON0-0
SCREEN-POS POLYGON-FEATURE8-0
VALUE “poly4”
COLOR WHITE
HEIGHT 8
WIDTH 8
POINTS ((1 2) (4 3) (6 1) (7 4) (5 5) (6 8) (1 6))
CENTRE-X 4
CENTRE-Y 4
REGULAR FALSE
SIDES 7
POLYGON T
(2)


x
y
1

 =


x
y
1

 ·


cos θ − sin θ 0
sin θ cos θ 0
0 0 1


(3)
1. Explicit representation of vertex coordinate locations in
stimulus objects
2. Encoding of vertex coordinates in the visual buffer
3. Affine and Boolean operations on spatial objects using
computational geometry and matrix multiplication
4. Use of imaginal action function of the imaginal buffer
Testing the approach
Initial application (Peebles, 2019) CogSci Saturday
• Mental scanning (Kosslyn, Ball, & Reiser, 1978)
• Mental rotation (Shepard & Metzler, 1971).
This application
• Different rotation strategies (Khooshabeh, Hegarty, &
Shipley, 2013).
Mental rotation
Standard task
• Pairs of similar images, one rotated around its centre.
Decide whether the images are identical or not.
• RT increases monotonically with the degree of angular
rotation between the images.
Strategies
• Holistic. Rotated figure manipulated as a single, whole
unit (Cooper, 1975; Shepard & Metzler, 1971).
• Piecemeal. Rotated figure subdivided, component pieces
manipulated separately (Just & Carpenter, 1976, 1985).
Holistic rotation strategy
Requires greater capacity to build and maintain complete
images in working memory (Bethell-Fox & Shepard, 1988;
Mumaw, Pellegrino, Kail, & Carter, 1984).
1. Search. Look for corresponding regions in the figures.
2. Confirm. Determine that the figures have related
features.
3. Transform and compare. Re-rotate whole figure
towards target.
Piecemeal rotation strategy
Favoured by lower spatial ability individuals
1. Search. Look for corresponding regions in the figures.
2. Transform and compare. Re-rotate selected piece
towards its corresponding target piece.
3. Confirm. Repeat to see if same rotation applies to other
corresponding pieces (Just & Carpenter, 1976, 1985)
Khooshabeh et al. (2013)
• Forced people to use holistic or
piecemeal strategy by using
fragmented versions of Shepard
and Metzler (1971) stimuli.
• Categorised people into high
and low spatial ability based on
performance.
• Assume that low ability
people use piecemeal strategy
most of the time.
• Compared high ability
people’s performance on
whole (holistic) and
fragmented (piecemeal)
stimuli.
Results – high spatial ability participants
Angular Difference in Orientation (degrees)
ResponseTime(s)
0 20 40 60 80 100 120 140 160 180
12345678
y = 0.026x + 2.276
q
q
q
q
q
q
q q
q
q
y = 0.019x + 1.703
q
Fragmented
Complete
Creating the models
Structure
• Two models instantiating the two strategies
• Holistic (7 productions)
• Piecemeal (8 productions)
• Rotation process (Just & Carpenter, 1976, 1985)
• Not a single ballistic rotation
• Series of discrete “rotate and compare” steps until images
are sufficiently congruent to stop.
Key parameters
• Rotation distance at each step
• Threshold distance to stop
• Imaginal delay time determines completion time for
imaginal buffer modification. Set to .1s (default =.2s).
Creating the models
Target image Rotated 60◦ clockwise
Stimuli
• Four component pieces of five random points – complex
irregular polygons (Cooper, 1975; Cooper & Podgorny,
1976)
• Model can attend to compound image or individual
components
Piecemeal strategy
1. Search. Look for corresponding
regions of the two figures.
Start
Look for
rotated figure
Attend to
rotated figure
Store rotated
figure; look to
normal figure
Attend to
normal figure
Pieces
match?
Different piece;
look again
no
Figures
aligned?
yes
Figures not
aligned; rotate
no
Enough
pieces
matched?
Figures aligned;
respond
yes
yes
Stop
no
Piecemeal strategy
1. Search. Look for corresponding
regions of the two figures.
2. Transform and compare.
Re-rotate selected piece towards
its corresponding target piece.
Start
Look for
rotated figure
Attend to
rotated figure
Store rotated
figure; look to
normal figure
Attend to
normal figure
Pieces
match?
Different piece;
look again
no
Figures
aligned?
yes
Figures not
aligned; rotate
no
Enough
pieces
matched?
Figures aligned;
respond
yes
yes
Stop
no
Piecemeal strategy
1. Search. Look for corresponding
regions of the two figures.
2. Transform and compare.
Re-rotate selected piece towards
its corresponding target piece.
3. Confirm. Repeat to see if the
same rotation will work for
other corresponding pieces.
Start
Look for
rotated figure
Attend to
rotated figure
Store rotated
figure; look to
normal figure
Attend to
normal figure
Pieces
match?
Different piece;
look again
no
Figures
aligned?
yes
Figures not
aligned; rotate
no
Enough
pieces
matched?
Figures aligned;
respond
yes
yes
Stop
no
Holistic strategy
1. Search. Look for corresponding
regions of the two figures.
Start
Look for
rotated figure
Attend to
rotated figure
Store rotated
figure; look to
normal figure
Attend to
normal figure
Pieces
match?
Different piece;
look again
no
Enough
pieces
matched?
yes
Do another
match
no
Figures
aligned?
yes
Figures not
aligned; rotate
no
Figures aligned;
respond
yes
Stop
Holistic strategy
1. Search. Look for corresponding
regions of the two figures.
2. Confirm. Determine that the
figures have related features.
Start
Look for
rotated figure
Attend to
rotated figure
Store rotated
figure; look to
normal figure
Attend to
normal figure
Pieces
match?
Different piece;
look again
no
Enough
pieces
matched?
yes
Do another
match
no
Figures
aligned?
yes
Figures not
aligned; rotate
no
Figures aligned;
respond
yes
Stop
Holistic strategy
1. Search. Look for corresponding
regions of the two figures.
2. Confirm. Determine that the
figures have related features.
3. Transform and compare.
Re-rotate whole figure towards
target.
Start
Look for
rotated figure
Attend to
rotated figure
Store rotated
figure; look to
normal figure
Attend to
normal figure
Pieces
match?
Different piece;
look again
no
Enough
pieces
matched?
yes
Do another
match
no
Figures
aligned?
yes
Figures not
aligned; rotate
no
Figures aligned;
respond
yes
Stop
Model performance
Angular Difference in Orientation (degrees)
ResponseTime(s)
0 20 40 60 80 100 120 140 160 180
12345678
y = 0.026x + 2.276
q
q
q
q
q
q
q q
q
q
y = 0.019x + 1.703
q
Fragmented
Complete
Human data
Angular Difference in Orientation (degrees)
ResponseTime(s)
0 20 40 60 80 100 120 140 160 180
12345678
y = 0.027x + 2.294
q
q
q
q
q
q
q
q
q
q
y = 0.019x + 1.995
q
Piecemeal
Holistic
Models
• Piecemeal slower because it requires more piece rotations
• To fit the data, rotation distance for additional piecemeal
rotations was larger than the initial rotation.
• Confirmatory action faster because distance known.
Conclusions
Representations and processes
• Not pixel arrays nor discrete symbols – intermediate
numerical level that abstracts from pixel level.
• Quantitative, subsymbolic processes assumed to be at a
level closer to the visual system but controlled and
monitored by higher level actions.
• Approach works well within the constraints of the
architecture with minimal adaptations
• May allow ACT-R to interact with other standard
vector-based images (e.g., SVG)
Conclusions
Future work
• Mental scanning and rotation are relatively simple —
repeated actions producing linear RT functions.
• Just use translation, rotation and Euclidean distance
measuring processes.
• More stringent test by modelling more challenging tasks.
• Raven’s Progressive Matrices (c.f. Kunda et al., 2013)
• “Pedestal blocks world” or “Nonholonomic car motion
planning” task (Wintermute, 2012)
• https://github.com/djpeebles/act-r-mental-rotation-models
References I
Bethell-Fox, C. E., & Shepard, R. N. (1988). Mental rotation:
Effects of stimulus complexity and familiarity.. Journal
of Experimental Psychology: Human Perception and
Performance, 14(1), 12–23.
Cooper, L. A. (1975). Mental rotation of random
two-dimensional shapes. Cognitive Psychology, 7(1),
20–43.
Cooper, L. A., & Podgorny, P. (1976). Mental transformations
and visual comparison processes: Effects of complexity
and similarity. Journal of Experimental Psychology:
Human Perception and Performance, 2(4), 503–514.
Glasgow, J., & Papadias, D. (1992). Computational imagery.
Cognitive Science, 16(3), 355–394.
Just, M. A., & Carpenter, P. A. (1976). Eye fixations and
cognitive processes. Cognitive psychology, 8(4), 441–480.
References II
Just, M. A., & Carpenter, P. A. (1985). Cognitive coordinate
systems: Accounts of mental rotation and individual
differences in spatial ability. Psychological Review, 92(2),
137–172.
Khooshabeh, P., Hegarty, M., & Shipley, T. F. (2013). Individual
differences in mental rotation. Experimental Psychology,
60(3), 164–171.
Kosslyn, S. M., Ball, T. M., & Reiser, B. J. (1978). Visual images
preserve metric spatial information: Evidence from
studies of image scanning.. Journal of Experimental
Psychology: Human Perception and Performance, 4(1),
47–60.
References III
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.
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.
Mumaw, R. J., Pellegrino, J. W., Kail, R. V., & Carter, P. (1984).
Different slopes for different folks: Process analysis of
spatial aptitude. Memory & Cognition, 12(5), 515–521.
References IV
Peebles, D. (2019). Modelling mental imagery in the ACT-R
cognitive architecture. In A. Goel, C. Seifert, & C. Freksa
(Eds.), Proceedings of the 41st annual conference of the
cognitive science society, Montreal, Canada: Cognitive
Science Society.
Rosenbloom, P. S. (2012). Extending mental imagery in Sigma.
In J. Bach, B. Goertzel, & M. Iklé (Eds.), International
conference on artificial general intelligence (pp. 272–281).
Berlin, Heidelberg: Springer.
Shepard, R. N., & Metzler, J. (1971). Mental rotation of
three-dimensional objects. Science, 171(3972), 701–703.
Tabachneck-Schijf, H. J. M., Leonardo, A. M., & Simon, H. A.
(1997). CaMeRa: A computational model of multiple
representations. 21, 305–350.
References V
Wintermute, S. (2012). Imagery in cognitive architecture:
Representation and control at multiple levels of
abstraction. Cognitive Systems Research, 19, 1–29.

Contenu connexe

Similaire à Modelling alternative strategies for mental rotation

Evolving art using measures for symmetry, compositional balance and liveliness
Evolving art using measures for symmetry, compositional balance and livelinessEvolving art using measures for symmetry, compositional balance and liveliness
Evolving art using measures for symmetry, compositional balance and livelinessEelco den Heijer
 
Mod9 les2 rot dil
Mod9 les2 rot dilMod9 les2 rot dil
Mod9 les2 rot dilcandicef
 
06 image features
06 image features06 image features
06 image featuresankit_ppt
 
Computer Vision descriptors
Computer Vision descriptorsComputer Vision descriptors
Computer Vision descriptorsWael Badawy
 
Short presentation about my thesis
Short presentation about my thesis Short presentation about my thesis
Short presentation about my thesis fourthplanet
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human handVishnu Kudumula
 
BayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptxBayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptxJulius346776
 
Object tracking survey
Object tracking surveyObject tracking survey
Object tracking surveyRich Nguyen
 
Intro to data visualization
Intro to data visualizationIntro to data visualization
Intro to data visualizationJan Aerts
 
Introduction vision
Introduction visionIntroduction vision
Introduction visionAshish Kumar
 
Sketching and lettering
Sketching and letteringSketching and lettering
Sketching and letteringDhaval Patel
 
Combined Tesselation Project
Combined Tesselation ProjectCombined Tesselation Project
Combined Tesselation ProjectKatie Harvey
 
Multiple representations and visual mental imagery in artificial cognitive sy...
Multiple representations and visual mental imagery in artificial cognitive sy...Multiple representations and visual mental imagery in artificial cognitive sy...
Multiple representations and visual mental imagery in artificial cognitive sy...University of Huddersfield
 
anintroductiontoreinforcementlearning-180912151720.pdf
anintroductiontoreinforcementlearning-180912151720.pdfanintroductiontoreinforcementlearning-180912151720.pdf
anintroductiontoreinforcementlearning-180912151720.pdfssuseradaf5f
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learningSubrat Panda, PhD
 
Multiple representations talk, Middlesex University. February 23, 2018
Multiple representations talk, Middlesex University. February 23, 2018Multiple representations talk, Middlesex University. February 23, 2018
Multiple representations talk, Middlesex University. February 23, 2018University of Huddersfield
 
Mixed Effects Models - Random Intercepts
Mixed Effects Models - Random InterceptsMixed Effects Models - Random Intercepts
Mixed Effects Models - Random InterceptsScott Fraundorf
 

Similaire à Modelling alternative strategies for mental rotation (20)

Evolving art using measures for symmetry, compositional balance and liveliness
Evolving art using measures for symmetry, compositional balance and livelinessEvolving art using measures for symmetry, compositional balance and liveliness
Evolving art using measures for symmetry, compositional balance and liveliness
 
Mod9 les2 rot dil
Mod9 les2 rot dilMod9 les2 rot dil
Mod9 les2 rot dil
 
06 image features
06 image features06 image features
06 image features
 
Computer Vision descriptors
Computer Vision descriptorsComputer Vision descriptors
Computer Vision descriptors
 
Short presentation about my thesis
Short presentation about my thesis Short presentation about my thesis
Short presentation about my thesis
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human hand
 
BayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptxBayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptx
 
Object tracking survey
Object tracking surveyObject tracking survey
Object tracking survey
 
Intro to data visualization
Intro to data visualizationIntro to data visualization
Intro to data visualization
 
EWIC talk - 07 June, 2018
EWIC talk - 07 June, 2018EWIC talk - 07 June, 2018
EWIC talk - 07 June, 2018
 
Introduction vision
Introduction visionIntroduction vision
Introduction vision
 
Sketching and lettering
Sketching and letteringSketching and lettering
Sketching and lettering
 
Combined Tesselation Project
Combined Tesselation ProjectCombined Tesselation Project
Combined Tesselation Project
 
Robert Gordon talk, 21 March 2018
Robert Gordon talk, 21 March 2018Robert Gordon talk, 21 March 2018
Robert Gordon talk, 21 March 2018
 
Multiple representations and visual mental imagery in artificial cognitive sy...
Multiple representations and visual mental imagery in artificial cognitive sy...Multiple representations and visual mental imagery in artificial cognitive sy...
Multiple representations and visual mental imagery in artificial cognitive sy...
 
anintroductiontoreinforcementlearning-180912151720.pdf
anintroductiontoreinforcementlearning-180912151720.pdfanintroductiontoreinforcementlearning-180912151720.pdf
anintroductiontoreinforcementlearning-180912151720.pdf
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learning
 
Multiple representations talk, Middlesex University. February 23, 2018
Multiple representations talk, Middlesex University. February 23, 2018Multiple representations talk, Middlesex University. February 23, 2018
Multiple representations talk, Middlesex University. February 23, 2018
 
Spatial thinking in STEM
Spatial thinking in STEMSpatial thinking in STEM
Spatial thinking in STEM
 
Mixed Effects Models - Random Intercepts
Mixed Effects Models - Random InterceptsMixed Effects Models - Random Intercepts
Mixed Effects Models - Random Intercepts
 

Plus de 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 parametersUniversity 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 MindsUniversity 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 2012University 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
 

Plus de University of Huddersfield (8)

Multiple processes in graph-based reasoning
Multiple processes in graph-based reasoningMultiple processes in graph-based reasoning
Multiple processes in graph-based reasoning
 
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
 

Dernier

TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSSLeenakshiTyagi
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINsankalpkumarsahoo174
 

Dernier (20)

TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
 

Modelling alternative strategies for mental rotation

  • 1. Modelling alternative strategies for mental rotation David Peebles July 22, 2019
  • 2. Motivation for this work • Several formal computational accounts of mental imagery (e.g., Glasgow & Papadias, 1992; Just & Carpenter, 1985; Kunda, McGreggor, & Goel, 2013; Tabachneck-Schijf, Leonardo, & Simon, 1997) • Long standing issue of whether imagery requires • Some form of array based representation • Abstract, amodal representations and processes • All of the above employ an array representation • Recent attempts using cognitive architectures • Sigma (Rosenbloom, 2012) • Soar (Lathrop, Wintermute, & Laird, 2011; Wintermute, 2012)
  • 3. Motivation for this work Questions • How can mental imagery be modelled in ACT-R? • What representations and processes can support it? • Does it need an array based representation? • What are the minimal changes necessary to do this?
  • 4. Representations in ACT-R • Many spatial imagery phenomena involve mental representations of the shape, location, orientation and spatial extent of imagined objects • ACT-R has discrete symbolic representations in visual module (e.g., shape = ‘square’) • Only one x-y coordinate location for each object
  • 5. Modifications made (1,2) (4,3) (6,1) (7,4) (5,5) (1,6) (6,8) (1) VISUAL: POLYGON0-0 [POLYGON0] POLYGON0-0 SCREEN-POS POLYGON-FEATURE8-0 VALUE “poly4” COLOR WHITE HEIGHT 8 WIDTH 8 POINTS ((1 2) (4 3) (6 1) (7 4) (5 5) (6 8) (1 6)) CENTRE-X 4 CENTRE-Y 4 REGULAR FALSE SIDES 7 POLYGON T (2)   x y 1   =   x y 1   ·   cos θ − sin θ 0 sin θ cos θ 0 0 0 1   (3) 1. Explicit representation of vertex coordinate locations in stimulus objects 2. Encoding of vertex coordinates in the visual buffer 3. Affine and Boolean operations on spatial objects using computational geometry and matrix multiplication 4. Use of imaginal action function of the imaginal buffer
  • 6. Testing the approach Initial application (Peebles, 2019) CogSci Saturday • Mental scanning (Kosslyn, Ball, & Reiser, 1978) • Mental rotation (Shepard & Metzler, 1971). This application • Different rotation strategies (Khooshabeh, Hegarty, & Shipley, 2013).
  • 7. Mental rotation Standard task • Pairs of similar images, one rotated around its centre. Decide whether the images are identical or not. • RT increases monotonically with the degree of angular rotation between the images. Strategies • Holistic. Rotated figure manipulated as a single, whole unit (Cooper, 1975; Shepard & Metzler, 1971). • Piecemeal. Rotated figure subdivided, component pieces manipulated separately (Just & Carpenter, 1976, 1985).
  • 8. Holistic rotation strategy Requires greater capacity to build and maintain complete images in working memory (Bethell-Fox & Shepard, 1988; Mumaw, Pellegrino, Kail, & Carter, 1984). 1. Search. Look for corresponding regions in the figures. 2. Confirm. Determine that the figures have related features. 3. Transform and compare. Re-rotate whole figure towards target.
  • 9. Piecemeal rotation strategy Favoured by lower spatial ability individuals 1. Search. Look for corresponding regions in the figures. 2. Transform and compare. Re-rotate selected piece towards its corresponding target piece. 3. Confirm. Repeat to see if same rotation applies to other corresponding pieces (Just & Carpenter, 1976, 1985)
  • 10. Khooshabeh et al. (2013) • Forced people to use holistic or piecemeal strategy by using fragmented versions of Shepard and Metzler (1971) stimuli. • Categorised people into high and low spatial ability based on performance. • Assume that low ability people use piecemeal strategy most of the time. • Compared high ability people’s performance on whole (holistic) and fragmented (piecemeal) stimuli.
  • 11. Results – high spatial ability participants Angular Difference in Orientation (degrees) ResponseTime(s) 0 20 40 60 80 100 120 140 160 180 12345678 y = 0.026x + 2.276 q q q q q q q q q q y = 0.019x + 1.703 q Fragmented Complete
  • 12. Creating the models Structure • Two models instantiating the two strategies • Holistic (7 productions) • Piecemeal (8 productions) • Rotation process (Just & Carpenter, 1976, 1985) • Not a single ballistic rotation • Series of discrete “rotate and compare” steps until images are sufficiently congruent to stop. Key parameters • Rotation distance at each step • Threshold distance to stop • Imaginal delay time determines completion time for imaginal buffer modification. Set to .1s (default =.2s).
  • 13. Creating the models Target image Rotated 60◦ clockwise Stimuli • Four component pieces of five random points – complex irregular polygons (Cooper, 1975; Cooper & Podgorny, 1976) • Model can attend to compound image or individual components
  • 14. Piecemeal strategy 1. Search. Look for corresponding regions of the two figures. Start Look for rotated figure Attend to rotated figure Store rotated figure; look to normal figure Attend to normal figure Pieces match? Different piece; look again no Figures aligned? yes Figures not aligned; rotate no Enough pieces matched? Figures aligned; respond yes yes Stop no
  • 15. Piecemeal strategy 1. Search. Look for corresponding regions of the two figures. 2. Transform and compare. Re-rotate selected piece towards its corresponding target piece. Start Look for rotated figure Attend to rotated figure Store rotated figure; look to normal figure Attend to normal figure Pieces match? Different piece; look again no Figures aligned? yes Figures not aligned; rotate no Enough pieces matched? Figures aligned; respond yes yes Stop no
  • 16. Piecemeal strategy 1. Search. Look for corresponding regions of the two figures. 2. Transform and compare. Re-rotate selected piece towards its corresponding target piece. 3. Confirm. Repeat to see if the same rotation will work for other corresponding pieces. Start Look for rotated figure Attend to rotated figure Store rotated figure; look to normal figure Attend to normal figure Pieces match? Different piece; look again no Figures aligned? yes Figures not aligned; rotate no Enough pieces matched? Figures aligned; respond yes yes Stop no
  • 17. Holistic strategy 1. Search. Look for corresponding regions of the two figures. Start Look for rotated figure Attend to rotated figure Store rotated figure; look to normal figure Attend to normal figure Pieces match? Different piece; look again no Enough pieces matched? yes Do another match no Figures aligned? yes Figures not aligned; rotate no Figures aligned; respond yes Stop
  • 18. Holistic strategy 1. Search. Look for corresponding regions of the two figures. 2. Confirm. Determine that the figures have related features. Start Look for rotated figure Attend to rotated figure Store rotated figure; look to normal figure Attend to normal figure Pieces match? Different piece; look again no Enough pieces matched? yes Do another match no Figures aligned? yes Figures not aligned; rotate no Figures aligned; respond yes Stop
  • 19. Holistic strategy 1. Search. Look for corresponding regions of the two figures. 2. Confirm. Determine that the figures have related features. 3. Transform and compare. Re-rotate whole figure towards target. Start Look for rotated figure Attend to rotated figure Store rotated figure; look to normal figure Attend to normal figure Pieces match? Different piece; look again no Enough pieces matched? yes Do another match no Figures aligned? yes Figures not aligned; rotate no Figures aligned; respond yes Stop
  • 20. Model performance Angular Difference in Orientation (degrees) ResponseTime(s) 0 20 40 60 80 100 120 140 160 180 12345678 y = 0.026x + 2.276 q q q q q q q q q q y = 0.019x + 1.703 q Fragmented Complete Human data Angular Difference in Orientation (degrees) ResponseTime(s) 0 20 40 60 80 100 120 140 160 180 12345678 y = 0.027x + 2.294 q q q q q q q q q q y = 0.019x + 1.995 q Piecemeal Holistic Models • Piecemeal slower because it requires more piece rotations • To fit the data, rotation distance for additional piecemeal rotations was larger than the initial rotation. • Confirmatory action faster because distance known.
  • 21. Conclusions Representations and processes • Not pixel arrays nor discrete symbols – intermediate numerical level that abstracts from pixel level. • Quantitative, subsymbolic processes assumed to be at a level closer to the visual system but controlled and monitored by higher level actions. • Approach works well within the constraints of the architecture with minimal adaptations • May allow ACT-R to interact with other standard vector-based images (e.g., SVG)
  • 22. Conclusions Future work • Mental scanning and rotation are relatively simple — repeated actions producing linear RT functions. • Just use translation, rotation and Euclidean distance measuring processes. • More stringent test by modelling more challenging tasks. • Raven’s Progressive Matrices (c.f. Kunda et al., 2013) • “Pedestal blocks world” or “Nonholonomic car motion planning” task (Wintermute, 2012) • https://github.com/djpeebles/act-r-mental-rotation-models
  • 23. References I Bethell-Fox, C. E., & Shepard, R. N. (1988). Mental rotation: Effects of stimulus complexity and familiarity.. Journal of Experimental Psychology: Human Perception and Performance, 14(1), 12–23. Cooper, L. A. (1975). Mental rotation of random two-dimensional shapes. Cognitive Psychology, 7(1), 20–43. Cooper, L. A., & Podgorny, P. (1976). Mental transformations and visual comparison processes: Effects of complexity and similarity. Journal of Experimental Psychology: Human Perception and Performance, 2(4), 503–514. Glasgow, J., & Papadias, D. (1992). Computational imagery. Cognitive Science, 16(3), 355–394. Just, M. A., & Carpenter, P. A. (1976). Eye fixations and cognitive processes. Cognitive psychology, 8(4), 441–480.
  • 24. References II Just, M. A., & Carpenter, P. A. (1985). Cognitive coordinate systems: Accounts of mental rotation and individual differences in spatial ability. Psychological Review, 92(2), 137–172. Khooshabeh, P., Hegarty, M., & Shipley, T. F. (2013). Individual differences in mental rotation. Experimental Psychology, 60(3), 164–171. Kosslyn, S. M., Ball, T. M., & Reiser, B. J. (1978). Visual images preserve metric spatial information: Evidence from studies of image scanning.. Journal of Experimental Psychology: Human Perception and Performance, 4(1), 47–60.
  • 25. References III 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. 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. Mumaw, R. J., Pellegrino, J. W., Kail, R. V., & Carter, P. (1984). Different slopes for different folks: Process analysis of spatial aptitude. Memory & Cognition, 12(5), 515–521.
  • 26. References IV Peebles, D. (2019). Modelling mental imagery in the ACT-R cognitive architecture. In A. Goel, C. Seifert, & C. Freksa (Eds.), Proceedings of the 41st annual conference of the cognitive science society, Montreal, Canada: Cognitive Science Society. Rosenbloom, P. S. (2012). Extending mental imagery in Sigma. In J. Bach, B. Goertzel, & M. Iklé (Eds.), International conference on artificial general intelligence (pp. 272–281). Berlin, Heidelberg: Springer. Shepard, R. N., & Metzler, J. (1971). Mental rotation of three-dimensional objects. Science, 171(3972), 701–703. Tabachneck-Schijf, H. J. M., Leonardo, A. M., & Simon, H. A. (1997). CaMeRa: A computational model of multiple representations. 21, 305–350.
  • 27. References V Wintermute, S. (2012). Imagery in cognitive architecture: Representation and control at multiple levels of abstraction. Cognitive Systems Research, 19, 1–29.