Cognitive Code : An Embedded Approach to Cognitive Modeling

For several decades, production systems have been the dominant framework in which (primarily) symbolic cognitive models have been developed. This paper proposes a different approach, cognitive code, in which behavioral models are developed directly in a modern programming language. However, unlike standard code, cognitive code has simulated timing and error characteristics intended to mimic those of human cognitive, perceptual, and motor processes. Some of the benefits of this new approach are illustrated in sample models of a paired-associates task, reading task, and dual-choice task.

[1]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[2]  A. Newell Unified Theories of Cognition , 1990 .

[3]  Bonnie E. John TYPIST: A Theory of Performance in Skilled Typing , 1996, Hum. Comput. Interact..

[4]  D E Kieras,et al.  A computational theory of executive cognitive processes and multiple-task performance: Part 1. Basic mechanisms. , 1997, Psychological review.

[5]  C. Lebiere,et al.  An integrated theory of list memory. , 1998 .

[6]  Erik D. Reichle,et al.  Toward a model of eye movement control in reading. , 1998, Psychological review.

[7]  Dario D. Salvucci An integrated model of eye movements and visual encoding , 2001, Cognitive Systems Research.

[8]  Jennifer M. Glass,et al.  Virtually Perfect Time Sharing in Dual-Task Performance: Uncorking the Central Cognitive Bottleneck , 2001, Psychological science.

[9]  John E. Laird,et al.  Research in human-level AI using computer games , 2002, CACM.

[10]  Dario D. Salvucci Modeling Driver Behavior in a Cognitive Architecture , 2006, Hum. Factors.

[11]  John R. Anderson How Can the Human Mind Occur in the Physical Universe , 2007 .

[12]  John R. Anderson,et al.  The acquisition of robust and flexible cognitive skills. , 2008, Journal of experimental psychology. General.

[13]  Dario D. Salvucci,et al.  Threaded cognition: an integrated theory of concurrent multitasking. , 2008, Psychological review.

[14]  Wayne D. Gray Cognitive Architectures: Choreographing the Dance of Mental Operations With the Task Environment , 2008, Hum. Factors.

[15]  N. Taatgen,et al.  The problem state: a cognitive bottleneck in multitasking. , 2010, Journal of experimental psychology. Learning, memory, and cognition.

[16]  Niels Taatgen,et al.  The Multitasking Mind , 2010, Oxford series on cognitive models and architectures.

[17]  Benjamin Naumann The Architecture Of Cognition , 2016 .