Modelling the Virtual Machine in Simple Rating and Categorization Tasks Simon Dennis School of Psychology University of Adelaide.

Slides:



Advertisements
Similar presentations
Computer Science CPSC 322 Lecture 25 Top Down Proof Procedure (Ch 5.2.2)
Advertisements

Chapter Five The Cognitive Approach II: Memory, Imagery, and Problem Solving.
Human Information Processing
Benjamin Allred 벤자민 알레드 Contents  Questions to Think About  Definitions  Recognition Versus Recall  Single Process Models  Generate-Recognize Models.
Cognition Alie Fulton. Memory Can be divided into three separate storage areas: a sensory store, a short-term store, and a long-term store.
Programming Types of Testing.
Q uest for the elusive transfer Danièle Bracke Michel Aubé PhD, Sciences cognitives.
Cognitive - knowledge.ppt © 2001 Laura Snodgrass, Ph.D.1 Knowledge Structure of semantic memory –relationships among concepts –organization of memory –memory.
Learning linguistic structure with simple recurrent networks February 20, 2013.
Probabilistic inference in human semantic memory Mark Steyvers, Tomas L. Griffiths, and Simon Dennis 소프트컴퓨팅연구실오근현 TRENDS in Cognitive Sciences vol. 10,
Working Memory: The Feature Model Presented by: Umer Fareed.
Robert Kurzban University of Pennsylvania Perceptions of Race The Second CEFOM/21 International Symposium Culture, Norms, & Evolution Hokkaido University,
Cognitive modelling, Users models and Mental models What’s cognitive modelling ? The human information processing approach Cognitive Models of Users in.
Design Activities in Usability Engineering laura leventhal and julie barnes.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Models of Human Performance Dr. Chris Baber. 2 Objectives Introduce theory-based models for predicting human performance Introduce competence-based models.
Knowledge information that is gained and retained what someone has acquired and learned organized in some way into our memory.
Exemplar-based accounts of “multiple system” phenomena in perceptual categorization R. M. Nosofsky and M. K. Johansen Presented by Chris Fagan.
Thinking: A Key Process for effective learning “The best thing we can do, from the point of view of the brain and learning, is to teach our learners how.
Guided Reading versus Differentiated Instruction
Cognition Ines Ramadanovic Period 6. Cognition The four components of cognition are: The four components of cognition are: Memory Memory Language Language.
Long-Term Memory Ch. 3 Review A Framework Types of Memory stores Building Blocks of Cognition Evolving Models Levels of Processing.
Welcome to the Data Warehouse HOME HELP COGNITIVE LEVELS Assessments COGNITIVE LEVELS.
The Psychological Reality of Atomic Propositions Simon Dennis Annemarie Monck School of Psychology University of Adelaide.
Cognitive Processes PSY 334 Chapter 7 – Human Memory: Retention and Retrieval May 16, 2003.
CS 235: User Interface Design September 29 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Representation of Symbolic Expressions in Mathematics Jay McClelland Kevin Mickey Stanford University.
Data Mining Chapter 1 Introduction -- Basic Data Mining Tasks -- Related Concepts -- Data Mining Techniques.
Psychology of Thinking: Embedding Artifice in Nature.
An Instructable Connectionist/Control Architecture: Using Rule-Based Instructions to Accomplish Connectionist Learning in a Human Time Scale Presented.
Key Centre of Design Computing and Cognition – University of Sydney Concept Formation in a Design Optimization Tool Wei Peng and John S. Gero 7, July,
An Intelligent Analyzer and Understander of English Yorick Wilks 1975, ACM.
What's yours is mine, what's mine is yours: unconscious plagiarism and its opposite. Tim Perfect, Nicholas Lange & Ian Dennis Plymouth University.
Chapter Five The Cognitive Approach II: Memory, Imagery, and Problem Solving.
CHAPTER FIVE The Cognitive Approach II: Memory, Imagery, and Problem Solving.
1 A Syntagmatic Paradigmatic Model of Serial Order Memory Simon Dennis University of Adelaide.
Understanding Users Cognition & Cognitive Frameworks
Assessment. Levels of Learning Bloom Argue Anderson and Krathwohl (2001)
Cognitive Science and Biomedical Informatics Department of Computer Sciences ALMAAREFA COLLEGES.
Forgetting and Interference in Short-term memory Brown-Peterson Task Proactive Interference (PI) Release from PI Retrieval of info from STM Sternberg (1966)
Repetition blindness for novel objects 作 者: Veronika Cotheart et al. 報告者:李正彥 日 期: 2006/3/30.
U i Modleing SGOMS in ACT-R: Linking Macro- and Microcognition Lee Yong Ho.
1 CSCD 326 Data Structures I Hashing. 2 Hashing Background Goal: provide a constant time complexity method of searching for stored data The best traditional.
48 Item Sets (Only the results for the relative clause versions are reported here.) The professor (who was) confronted by the student was not ready for.
Using Semantic Relations to Improve Information Retrieval
Semantic Memory Psychology Introduction This is our memory for facts about the world How do we know that the capital of Viet Nam is Hanoi How is.
How to investigate Perception & Cognition n Ask your subjects (Introspectionism) n Look at S-R patterns (Behaviorism) n Infer mental processes (Cognitive.
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, CA
Chapter 11 Language. Some Questions to Consider How do we understand individual words, and how are words combined to create sentences? How can we understand.
48 Item Sets (Only the results for the relative clause versions are reported here.) The professor (who was) confronted by the student was not ready for.
11 Thoughts on STS regarding Machine Reading Ralph Weischedel 12 March 2012.
COGNITIVE LEVEL OF ANALYSIS An Introduction. Cognitive Psychology studies: how the human mind comes to know things about the world AND how the mind uses.
Advanced Computer Systems
What is cognitive psychology?
Image by MIT OpenCourseWare Troughput (bps) Error rate (%) Mouse Trackball Joystick Touchpad.
Using Cognitive Science To Inform Instructional Design
Visiting human errors in IR systems from decision making perspective
Understanding the Constructs
Ch. 8 File Structures Sequential files. Text files. Indexed files.
Human Resource Management By Dr. Debashish Sengupta
الذاكرة طويلة المدى Long-Term Memory
Memory for Actions: A two-way mirror?
Retrieving Information
Developing Listening strategies
Psychology of Thinking: Embedding Artifice in Nature
Norman L Webb.
Presentation transcript:

Modelling the Virtual Machine in Simple Rating and Categorization Tasks Simon Dennis School of Psychology University of Adelaide

The Fundamental Fraud of Cognitive Modelling In higher cognitive tasks, the primary determinants of performance are the instructions When faced with a novel situation, the cognitive system must first construct a task virtual machine that captures: the spectrum of allowable responses the memory cues that must be generated the sequence in which operations will occur etc. (c.f. ACT-R Anderson, SOAR Simon & Newell) The failure to address this construction process renders current cognitive models impotent and model selection pointless

Instructions Task Dimensions Discriminability Pace... Background Experience Individual Differences Yes/No Recognition Yes/No Performance Forced Choice Recognition Cued Recall Free Recall Forced Choice Performance Cued Recall Performance Free Recall Performance

Does it bite? Nonword recognition (Whittlesea) get a pronounceable nonword like PHRAWG must pronounce then give recognition decision Knowledge partitioning (Lewandowsky, Kalish) subjects divide on whether they use an irrelevant context cue to divide categorization and function learning problems

Virtual Machine Assembly Instructions 1)Develop a comprehensive theory of human language use 2)Apply it to categorization

Is it that hard? Perhaps we don't need a complete theory of human language to get started Perhaps in understanding what language must accomplish in order to create a virtual machine we will inform our models of both the phenomena and language Enter: The Syntagmatic Paradigmatic Model

The SP Model in a Nutshell Assumes that people store a large number of sentence instances When trying to interpret a new sentence they retrieve similar traces from memory and resolve the constraints in these traces in working memory Traces consist of: syntagmatic associations between serially presented items paradigmatic associations between items that fill similar slots in different sentences

Learning Sequential traces are sets of syntagmatic associations Relational traces are sets of paradigmatic associations Learning occurs by: adding new traces to sequential and relational memory inferring word to word similarities from corpus statistics using EM

The SP Architecture Sequential Long-Term Memory the lion searched for prey the mouse ate the leaves the hamster nibbled the leaves is a lion fierce ? yes is a mouse fierce ? no Relational Long-Term Memory lion: mouse hamster searched: ate nibbled mouse: lion hamster ate: searched nibbled hamster: lion mouse nibbled: searcher ate lion: mouse yes:no mouse: lion no:yes Working Memory ## ?? fierce hamster aa Is

Sequential Retrieval Sequential Long-Term Memory the lion searched for prey the mouse ate the leaves the hamster nibbled the leaves is a lion fierce ? yes is a mouse fierce ? no Relational Long-Term Memory lion: mouse hamster searched: ate nibbled mouse: lion hamster ate: searched nibbled hamster: lion mouse nibbled: searcher ate lion: mouse yes:no mouse: lion no:yes Working Memory ## ?? fierce hamster aa Is

Sequential Resolution Sequential Long-Term Memory the lion searched for prey the mouse ate the leaves the hamster nibbled the leaves is a lion fierce ? yes is a mouse fierce ? no Relational Long-Term Memory lion: mouse hamster searched: ate nibbled mouse: lion hamster ate: searched nibbled hamster: lion mouse nibbled: searcher ate lion: mouse yes:no mouse: lion no:yes Working Memory yes no# ?? fierce lion mousehamster aa Is

Relational Retrieval Sequential Long-Term Memory the lion searched for prey the mouse ate the leaves the hamster nibbled the leaves is a lion fierce ? yes is a mouse fierce ? no Relational Long-Term Memory lion: mouse hamster searched: ate nibbled mouse: lion hamster ate: searched nibbled hamster: lion mouse nibbled: searcher ate lion: mouse yes:no mouse: lion no:yes Working Memory yes no# ?? fierce lion mousehamster aa Is

Relational Resolution Sequential Long-Term Memory the lion searched for prey the mouse ate the leaves the hamster nibbled the leaves is a lion fierce ? yes is a mouse fierce ? no Relational Long-Term Memory lion: mouse hamster searched: ate nibbled mouse: lion hamster ate: searched nibbled hamster: lion mouse nibbled: searcher ate lion: mouse yes:no mouse: lion no:yes Working Memory no yes# ?? fierce mouse lionhamster aa Is

Background Corpus the lion searched for prey the lion walked across the savannah the mouse ate the leaves the mouse scurried through the hole the giraffe ambled across the savannah the giraffe ate the leaves the tiger looked for prey the tiger ran across the savannah the camel ambled across the dessert the camel ate the leaves the hamster nibbled the leaves the hamster ran through the hole a giraffe is a herbivore a lion is a carnivore is a lion fierce ? yes is a mouse fierce ? no is a giraffe fierce ? no is a lion big ? yes is a mouse big ? no is a giraffe big ? yes

A X is a Y a giraffe is a herbivore a lion is a carnivore. a: a (1.00) camel: giraffe (.98) lion (.49) is: is (1.00) a: a (1.00) #: herbivore (.98) carnivore (.49).:. (1.00) a giraffe is a herbivore a lion is a carnivore the hamster nibbled the leaves the hamster ran through the hole is a mouse fierce ? no is a mouse big ? no the mouse ate the leaves. a: a (1.00) hamster: giraffe (.97) lion (.37) is: is (1.00) a: a (1.00) #: herbivore (.97) carnivore (.37).:. (1.00) a lion is a carnivore a giraffe is a herbivore. a: a (1.00) tiger: lion (.83) giraffe (.66) is: is (1.00) a: a (1.00) #: carnivore (.83) herbivore (.66).:. (1.00) Relational MemoryWorking Memory

Is a X big? is a giraffe big ? yes is a mouse big ? no is a giraffe fierce ? no is a mouse fierce ? no is a lion big ? yes is a lion fierce ? yes is: is (1.00) a: a (1.00) camel: giraffe (.71) mouse (.61) lion (.34) big: big (.97) fierce (.52) ?: ? (1.00) #: yes (.78) no (.72) is a mouse big ? no is a giraffe big ? yes is a mouse fierce ? no is a giraffe fierce ? no is a lion big ? yes is: is (1.00) a: a (1.00) hamster: mouse (.90) giraffe (.46) lion (.28) big: big (.98) fierce (.50) ?: ? (1.00) #: no (.93) yes (.54) is a lion big ? yes is a giraffe big ? yes is a lion fierce ? yes is a giraffe fierce ? no is a mouse big ? no is: is (1.00) a: a (1.00) tiger: lion (.82) giraffe (.53) mouse (.30) big: big (.97) fierce (.51) ?: ? (1.00) #: yes (.99) no (.48) Relational MemoryWorking Memory

Is a X fierce? is a giraffe fierce ? no is a mouse fierce ? no is a giraffe big ? yes is a mouse big ? no is a lion fierce ? yes is a lion big ? yes is: is (1.00) a: a (1.00) camel: giraffe (.71) mouse (.61) lion (.34) fierce: fierce (.97) big (.52) ?: ? (1.00) #: no (.97) yes (.52) is a mouse fierce ? no is a giraffe fierce ? no is a mouse big ? no is a giraffe big ? yes is a lion fierce ? yes is: is (1.00) a: a (1.00) hamster: mouse (.91) giraffe (.44) lion (.29) fierce: fierce (.97) big (.51) ?: ? (1.00) #: no (.99) yes (.47) is a lion fierce ? yes is a giraffe fierce ? no is a lion big ? yes is a giraffe big ? yes is a mouse fierce ? no a: a (1.00) tiger: lion (.80) giraffe (.55) mouse (.30) fierce: fierce (.98) big (.51) ?: ? (1.00) #: yes (.86) no (.63) Relational MemoryWorking Memory

Discussion model constructs virtual machines for categorization or yes/no rating tasks depending on the instructions model stores information in a derivable relational form that can be used by a variety of tasks (current models are too task driven) shows how "attention” could be manipulated on a trial by trial basis if instructions are alternated (e.g. between fierceness and size) exemplar and rule based reasoning are just different ways of looking at the same mechanism

Conclusions hamsters are not fierce not necessary to have a comprehensive model of language use to address questions of how the virtual machine is constructed Dennis, S. (2005). A memory-based theory of verbal cognition. Cognitive Science. 29:2. Dennis, S. (2004). An unsupervised method for the extraction of propositional information from text. Proceedings of the National Academy of Sciences, 101,

Phenomena on which the model has been illustrated SENTENCE PROCESSING Long distance dependencies Structure sensitivity Generativity Transformations and Systematicity Garden pathing Structural priming in comprehension (L1 & L2) SEMANTIC MEMORY Categorization Rating SHORT TERM MEMORY The serial position curve Intra-list intrusions Inter-list intrusions Grouping effects Fillin Confusable lists Lag CRPs INFERENCE Analogical inference Rule based inference Question answering Inference by coincidence

A Thought Experiment Consider a simple two alternative forced choice categorization experiment Suppose we can predict exactly which alternative a given subject will choose on any given trial with 100% accuracy At best we will have accounted for 1 bit of information per trial The instructions, however, decrease the possible outputs from the entire repertoire of human responses (at least 20 bits) to two