The brain-machine disanalogy revisited.

Michael Conrad was a pioneer in investigating biological information processing. He believed that there are fundamental lessons to be learned from the structure and behavior of biological brains that we are far from understanding or have implemented in our computers. Accumulation of advances in several fields have confirmed his views in broad outline but not necessarily in some of the strong forms he had tried to establish. For example, his assertion that programmable computers are intrinsically incapable of the brain's efficient and adaptive behavior has not received much examination. Yet, this is clearly a direction that could afford much insight into fundamental differences between brain and machine. In this paper, we pay tribute to Michael, by examining his pioneering thoughts on the brain-machine disanalogy in some depth and from the hindsight of a decade later. We argue that as long as we stay within the frame of reference of classical computation, it is not possible to confirm that programmability places a fundamental limitation on computing power, although the resources required to implement a programmable interface leave fewer resources for actual problem-solving work. However, if we abandon the classical computational frame and adopt one in which the user interacts with the system (artificial or natural) in real time, it becomes easier to examine the key attributes that Michael believed place biological brains on a higher plane of capability than artificial ones. While we then see some of these positive distinctions confirmed (e.g. the limitations of symbol manipulation systems in addressing real-world perception problems), we also see attributes in which the implementation in bioware constrains the behavior of real brains. We conclude by discussing how new insights are emerging, that look at the time-bound problem-solving constraints under which organisms have had to survive and how their so-called 'fast and frugal' faculties are tuned to the environments that coevolved with them. These directions open new paths for a multifaceted understanding of what biological brains do and what we can learn from them. We close by suggesting how the discrete event modeling and simulation paradigm offers a suitable medium for exploring these paths.

[1]  John K. Tsotsos An inhibitory beam for attentional selection , 1994 .

[2]  P. Todd,et al.  Simple Heuristics That Make Us Smart , 1999 .

[3]  B. P. Ziegler,et al.  Theory of Modeling and Simulation , 1976 .

[4]  M Conrad,et al.  The brain-machine disanalogy. , 1989, Bio Systems.

[5]  H A SIMON,et al.  INFORMATION PROCESSING IN COMPUTER AND MAN. , 1964, American scientist.

[6]  Michael A. Arbib,et al.  Theories of abstract automata , 1969, Prentice-Hall series in automatic computation.

[7]  G Gigerenzer,et al.  Reasoning the fast and frugal way: models of bounded rationality. , 1996, Psychological review.

[8]  Yasuhiko Takahara,et al.  General Systems Theory: Mathematical Foundations , 1975 .

[9]  Michael Jenkin,et al.  Spatial vision in humans and robots , 1994 .

[10]  R Van Rullen,et al.  Face processing using one spike per neurone. , 1998, Bio Systems.

[11]  Christopher J. Bishop,et al.  Pulsed Neural Networks , 1998 .

[12]  John K. Tsotsos,et al.  Modeling Visual Attention via Selective Tuning , 1995, Artif. Intell..

[13]  Gerd Gigerenzer,et al.  Mind as Computer , 2002 .

[14]  D. Mackay The Organization of Perception and Action , 1987 .

[15]  John K. Tsotsos Computational resources do constrain behavior , 1991, Behavioral and Brain Sciences.

[16]  D. Goldstein,et al.  Mind as computer: Birth of a metaphor , 1996 .

[17]  J Gautrais,et al.  Rate coding versus temporal order coding: a theoretical approach. , 1998, Bio Systems.

[18]  Dan Harkey,et al.  Client/Server programming with Java and Corba , 1997 .

[19]  A. Turing On Computable Numbers, with an Application to the Entscheidungsproblem. , 1937 .

[20]  Bernard P. Zeigler,et al.  Discrete Event Abstraction: An Emerging Paradigm For Modeling Complex Adaptive Systems , 2002 .

[21]  William J. Clancey,et al.  Conceptual Coordination: How the Mind Orders Experience in Time , 1999 .

[22]  R D Hangartner,et al.  Probabilistic computation by neuromine networks. , 2000, Bio Systems.

[23]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[24]  Wolf Singer,et al.  Neuronal Synchrony: A Versatile Code for the Definition of Relations? , 1999, Neuron.

[25]  P Cariani,et al.  Symbols and dynamics in the brain. , 2001, Bio Systems.

[26]  Sandy Lovie How the mind works , 1980, Nature.

[27]  Michael Conrad,et al.  The price of programmability , 1988 .