A model of computation and representation in the brain

The brain is first and foremost a control system that is capable of building an internal representation of the external world, and using this representation to make decisions, set goals and priorities, formulate plans, and control behavior with intent to achieve its goals. The internal representation is distributed throughout the brain in two forms: (1) firmware embedded in synaptic connections and axon-dendrite circuitry, and (2) dynamic state-variables encoded in the firing rates of neurons in computational loops in the spinal cord, midbrain, subcortical nuclei, and arrays of cortical columns. It assumes that clusters and arrays of neurons are capable of computing logical predicates, smooth arithmetic functions, and matrix transformations over a space defined by large input vectors and arrays. Feedback from output to input of these neural computational units enable them to function as finite-state-automata (fsa), Markov decision processes (MDP), or delay lines in processing signals and generating strings and grammars. Thus, clusters of neurons are capable of parsing and generating language, decomposing tasks, generating plans, and executing scripts. In the cortex, neurons are arranged in arrays of cortical columns that interact in tight loops with their underlying subcortical nuclei. It is hypothesized that these circuits compute sophisticated mathematical and logical functions that maintain and use complex abstract data structures. It is proposed that cortical hypercolumns together with their underlying thalamic nuclei can be modeled as a cortical computational unit (CCU) consisting of a frame-like data structure (containing attributes and pointers) plus the computational processes and mechanisms required to maintain it and use it for perception cognition, and sensory-motor behavior. In sensory processing areas of the brain, CCU processes enable focus of attention, segmentation, grouping, and classification. Pointers stored in CCU frames define relationships that link pixels and signals to objects and events in situations and episodes. CCU frame pointers also link objects and events to class prototypes and overlay them with meaning and emotional values. In behavior generating areas of the brain, CCU processes make decisions, set goals and priorities, generate plans, and control behavior. In general, CCU pointers are used to define rules, grammars, procedures, plans, and behaviors. CCU pointers also define abstract data structures analogous to lists, frames, objects, classes, rules, plans, and semantic nets. It is suggested that it may be possible to reverse engineer the human brain at the CCU level of fidelity using next-generation massively parallel computer hardware and software.

[1]  James S. Albus,et al.  RCS: A cognitive architecture for intelligent multi-agent systems , 2005, Annu. Rev. Control..

[2]  R. Kurzweil,et al.  The Singularity Is Near: When Humans Transcend Biology , 2006 .

[3]  M. Mesulam,et al.  From sensation to cognition. , 1998, Brain : a journal of neurology.

[4]  Jonathan A. Bornstein Army ground robotics research program , 2002, SPIE Defense + Commercial Sensing.

[5]  G. Reeke Marvin Minsky, The Society of Mind , 1991, Artif. Intell..

[6]  J. J. Koenderink,et al.  Dynamic shape , 1986, Biological Cybernetics.

[7]  Leonid I. Perlovsky,et al.  Cognitive high level information fusion , 2007, Inf. Sci..

[8]  James S. Albus,et al.  4D/RCS Version 2.0: A Reference Model Architecture for Unmanned Vehicle Systems , 2002 .

[9]  K. Jellinger Cortex and Mind. Unifying Cognition , 2003 .

[10]  M. Sur,et al.  Development and plasticity of cortical areas and networks , 2001, Nature Reviews Neuroscience.

[11]  H Asanuma,et al.  Recent developments in the study of the columnar arrangement of neurons within the motor cortex. , 1975, Physiological reviews.

[12]  Douglas B. Lenat,et al.  CYC: a large-scale investment in knowledge infrastructure , 1995, CACM.

[13]  Michel Vidal-Naquet,et al.  Visual features of intermediate complexity and their use in classification , 2002, Nature Neuroscience.

[14]  James S. Albus,et al.  The NIST Real-time Control System (RCS) An Applications Survey , 1995 .

[15]  Juyang Weng,et al.  On developmental mental architectures , 2007, Neurocomputing.

[16]  W S McCulloch,et al.  A logical calculus of the ideas immanent in nervous activity , 1990, The Philosophy of Artificial Intelligence.

[17]  Pietro Perona,et al.  Weakly Supervised Scale-Invariant Learning of Models for Visual Recognition , 2007, International Journal of Computer Vision.

[18]  D. M. Hutton,et al.  Cambrian Intelligence: The Early History of the New AI , 2000 .

[19]  M. Goodale,et al.  The visual brain in action , 1995 .

[20]  J. Albus A Theory of Cerebellar Function , 1971 .

[21]  James S. Albus,et al.  Engineering of Mind: An Introduction to the Science of Intelligent Systems , 2001 .

[22]  J. A. Simpson,et al.  The automated manufacturing research facility of the national bureau of standards , 1984 .

[23]  John F. Kalaska,et al.  Computational neuroscience : theoretical insights into brain function , 2007 .

[24]  Sven J. Dickinson,et al.  Object Categorization: Computer and Human Vision Perspectives , 2009 .

[25]  James S. Albus,et al.  Intelligent Vehicle Systems: A 4D/RCS Approach | NIST , 2006 .

[26]  Timothy G. Reese,et al.  Diffusion Spectrum Imaging Of Fiber White Matter Degeneration , 2001 .

[27]  D. Hubel,et al.  Receptive fields and functional architecture of monkey striate cortex , 1968, The Journal of physiology.

[28]  Jeffrey L. Krichmar,et al.  L-neuron: A modeling tool for the efficient generation and parsimonious description of dendritic morphology , 2000, Neurocomputing.

[29]  V. Mountcastle The columnar organization of the neocortex. , 1997, Brain : a journal of neurology.

[30]  James S. Albus,et al.  Learning in a hierarchical control system: 4D/RCS in the DARPA LAGR program , 2006, J. Field Robotics.

[31]  S. Grossberg Towards a unified theory of neocortex: laminar cortical circuits for vision and cognition. , 2007, Progress in brain research.

[32]  James S. Albus,et al.  The NIST Real-time Control System (RCS): an approach to intelligent systems research , 1997, J. Exp. Theor. Artif. Intell..

[33]  Robert Hecht-Nielsen Confabulation theory - the mechanism of thought , 2007 .

[34]  T. Riley,et al.  Brain-Wise: Studies in Neurophilosophy , 2003 .

[35]  J. Hollerman,et al.  Involvement of basal ganglia and orbitofrontal cortex in goal-directed behavior. , 2000, Progress in brain research.

[36]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[37]  James S. Albus,et al.  I A New Approach to Manipulator Control: The I Cerebellar Model Articulation Controller , 1975 .

[38]  M. Potter,et al.  Temporal constraints on conscious vision: on the ubiquitous nature of the attentional blink. , 2009, Journal of vision.

[39]  Stephen Grossberg,et al.  ARTSCENE: A neural system for natural scene classification. , 2009, Journal of vision.

[40]  G. Tononi An information integration theory of consciousness , 2004, BMC Neuroscience.

[41]  Shimon Ullman,et al.  Object Categorization: From Classification to Full Object Interpretation , 2009 .

[42]  Eugene M. Izhikevich,et al.  Polychronization: Computation with Spikes , 2006, Neural Computation.

[43]  Thomas A. Portocello,et al.  Visual cortex : new research , 2008 .

[44]  V. Mountcastle Modality and topographic properties of single neurons of cat's somatic sensory cortex. , 1957, Journal of neurophysiology.

[45]  Terrence J. Sejnowski,et al.  The Computational Brain , 1996, Artif. Intell..

[46]  James S. Albus,et al.  Data Storage in the Cerebellar Model Articulation Controller (CMAC) , 1975 .

[47]  Hiroshi Murase,et al.  Visual learning and recognition of 3-d objects from appearance , 2005, International Journal of Computer Vision.

[48]  Dharmendra S. Modha,et al.  Anatomy of a cortical simulator , 2007, Proceedings of the 2007 ACM/IEEE Conference on Supercomputing (SC '07).

[49]  Ismael Lopez-Juarez,et al.  On the design of intelligent robotic agents for assembly , 2005, Inf. Sci..

[50]  Richard Granger,et al.  Engines of the Brain: The Computational Instruction Set of Human Cognition , 2006, AI Mag..

[51]  Reinhold Behringer,et al.  The seeing passenger car 'VaMoRs-P' , 1994, Proceedings of the Intelligent Vehicles '94 Symposium.

[52]  Alex M. Andrew,et al.  Intelligent Systems: Architecture, Design, and Control , 2002 .

[53]  Stephen M. Rao,et al.  The evolution of brain activation during temporal processing , 2001, Nature Neuroscience.

[54]  C. Koch,et al.  Can machines be conscious? , 2008, IEEE Spectrum.

[55]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[56]  James S. Albus,et al.  Learning traversability models for autonomous mobile vehicles , 2008, Auton. Robots.

[57]  James S. Albus,et al.  New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC)1 , 1975 .

[58]  D. J. Felleman,et al.  Distributed hierarchical processing in the primate cerebral cortex. , 1991, Cerebral cortex.

[59]  C. Koch The quest for consciousness : a neurobiological approach , 2004 .

[60]  E. Halgren,et al.  Top-down facilitation of visual recognition. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[61]  Olaf Sporns,et al.  A Large-scale Neurocomputational Model of Task-oriented Behavior Selection and Working Memory in Prefrontal Cortex , 2006, Journal of Cognitive Neuroscience.

[62]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[63]  James S. Albus,et al.  Theoretical and Experimental Aspects of a Cerebellar Model , 1973 .

[64]  Allan R. Jones,et al.  Genome-wide atlas of gene expression in the adult mouse brain , 2007, Nature.

[65]  W. Skarka Contemporary problems connected with incuding Standard for the Exchange of Product Model Data (ISO 10303-STEP) in designing ontology using UML and XML , 2005 .

[66]  J. Gold,et al.  Banburismus and the Brain Decoding the Relationship between Sensory Stimuli, Decisions, and Reward , 2002, Neuron.

[67]  Barbara Hayes-Roth,et al.  A Blackboard Architecture for Control , 1985, Artif. Intell..

[68]  A. Meystel,et al.  Intelligent Systems , 2001 .

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

[70]  Michael E. Hasselmo,et al.  A Model of Prefrontal Cortical Mechanisms for Goal-directed Behavior , 2005, Journal of Cognitive Neuroscience.

[71]  William Bialek,et al.  Reliability and information transmission in spiking neurons , 1992, Trends in Neurosciences.

[72]  R. O’Reilly Biologically Based Computational Models of High-Level Cognition , 2006, Science.

[73]  James S. Albus,et al.  Brains, behavior, and robotics , 1981 .

[74]  R. Guillery,et al.  Exploring the Thalamus and Its Role in Cortical Function , 2005 .

[75]  Walter Schneider,et al.  Reverse Engineering the Brain with a Circuit Diagram Based on a Segmented Connectome and System Dynamics , 2008, AAAI Fall Symposium: Biologically Inspired Cognitive Architectures.

[76]  James S. Albus,et al.  The automated manufacturing research facility of the national bureau of standards , 1984 .

[77]  James S. Albus,et al.  The Engineering of Mind , 1996, Inf. Sci..

[78]  E. Jones,et al.  Comprar The Thalamus 2 Volume Set | Edward G. Jones | 9780521858816 | Cambridge University Press , 2007 .

[79]  H. Markram The Blue Brain Project , 2006, Nature Reviews Neuroscience.

[80]  P. Goldman-Rakic,et al.  Preface: Cerebral Cortex Has Come of Age , 1991 .

[81]  E. Kandel,et al.  Essentials of Neural Science and Behavior , 1996 .

[82]  S. Grossberg,et al.  How does a brain build a cognitive code? , 1980, Psychological review.

[83]  D. Marr A theory of cerebellar cortex , 1969, The Journal of physiology.

[84]  Stephen Grossberg,et al.  Vision and brain : how the brains sees : new approaches to computer vision , 2004 .

[85]  James S. Albus,et al.  Reverse Engineering the Brain , 2010, AAAI Fall Symposium: Biologically Inspired Cognitive Architectures.

[86]  T. Poggio,et al.  Neural mechanisms of object recognition , 2002, Current Opinion in Neurobiology.