From Computational Theory to Psychology and Neurophysiology -- a case study from vision

SUMMARY: The CNS needs to be understood at four nearly independent levels of description: (1) that at which the nature of a computation is expressed; (2) that at which the algorithms that implement a computation are characterlsed; (3) that at which an algorithm is committed to particular mechanisms; and (4) that at which the mechanisms are realised in hardware. In general, the nature of a computation is determined by the problem to be solved, the mechanisms that are used depend upon the available hardware, and the particular algorithms chosen depend on the problem and on the available mechanisms. Examples are given of theories at each level from current research in vision, and a brief review of the immediate prospects for the field is given. Working papers are informal papers intended for internal use. Introduction Modern neurophysiology has learned much about the operation of the individual neuron, but deceivingly little about the meaning of the circuits they compose. The reason for this can be attributed, at least in part, to a failure to recognise what it means to understand a complex information-processing system. Complex systems cannot be understood as a simple extrapolation of the properties of their elementary components.. One does not formulate a description of thermodynamic al effects using a large set of wave equations, one for each of the particles involved. One describes such effects at their own level, and tries to show that in principle, the microscopic and. macroscopic descriptions are consistent with one another. The core of the problem is that a system as complex as a nervous system or a developing embryo must be analyzed and understood at several different levels. For a system that solves an information processing problem, we may distinguish four important levels of description. At the lowest, there is basic component and circuit analysis-how do transistors, neurons, diodes and synapses work? The second level is the study of particular mechanisms; adders, multipliers, and memories accessed by address or by content. The third level is that of the algorithm, and the top level contains the theory of the overall. computation. For example, take the case of Fourier analysis. The computational theory of the Fourier transform is well understood, and is expressed independently of the particular way in which it is computed. One level down, there are several algorithms for implementing a Fourier transform-the Fast Fourier transform (Cooley & Tukey 1965) which is a …

[1]  D. Hubel,et al.  Receptive fields, binocular interaction and functional architecture in the cat's visual cortex , 1962, The Journal of physiology.

[2]  J. Tukey,et al.  An algorithm for the machine calculation of complex Fourier series , 1965 .

[3]  M. Critchley The parietal lobes , 1966 .

[4]  P. Frank,et al.  Boston Studies in the Philosophy of Science , 1968 .

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

[6]  W Reichardt,et al.  The insect eye as a model for analysis of uptake, transduction, and processing of optical data in the nervous system , 1969 .

[7]  R. Efron,et al.  What is Perception , 1969 .

[8]  G S Brindley,et al.  Nerve net models of plausible size that perform many simple learning tasks , 1969, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[9]  A. Greenhouse Handbook of Clinical Neurology, vol 2, Localization in Clinical Neurology. , 1970 .

[10]  D Marr,et al.  Simple memory: a theory for archicortex. , 1971, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[11]  R. Shepard,et al.  Mental Rotation of Three-Dimensional Objects , 1971, Science.

[12]  B. Julesz Foundations of Cyclopean Perception , 1971 .

[13]  S. Zeki Cortical projections from two prestriate areas in the monkey. , 1971, Brain research.

[14]  J. Kaas,et al.  A representation of the visual field in the inferior nucleus of the pulvinar in the owl monkey (Aotus trivirgatus). , 1972, Brain research.

[15]  Handbook of Clinical Neurology: Localization in Clinical Neurology, Vol. II , 1973 .

[16]  A. Taylor,et al.  The contribution of the right parietal lobe to object recognition. , 1973, Cortex; a journal devoted to the study of the nervous system and behavior.

[17]  J M Allman,et al.  The middle temporal visual area(MT)in the bushbaby, Galago senegalensis. , 1973, Brain research.

[18]  Yoshiaki Shirai,et al.  A Context Sensitive Line Finder for Recognition of Polyhedra , 1973, Artif. Intell..

[19]  Ronald L. Rivest,et al.  On the Optimality of Elia's Algorithm for Performing Best-Match Searches , 1974, IFIP Congress.

[20]  J. Kaas,et al.  The organization of the second visual area (V II) in the owl monkey: a second order transformation of the visual hemifield. , 1974, Brain research.

[21]  J. Kaas,et al.  A crescent-shaped cortical visual area surrounding the middle temporal area (MT) in the owl monkey (Aotus trivirgatus). , 1974, Brain research.

[22]  T. Poggio,et al.  The Muller-Lyer figure and the fly , 1975, Science.

[23]  D Marr,et al.  Cooperative computation of stereo disparity. , 1976, Science.

[24]  W Reichardt,et al.  Visual control of orientation behaviour in the fly: Part II. Towards the underlying neural interactions , 1976, Quarterly Reviews of Biophysics.

[25]  Alan S. Brown,et al.  Information Processing and Cognition: The Loyola Symposium , 1976 .

[26]  D Marr,et al.  Early processing of visual information. , 1976, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[27]  W Reichardt,et al.  Visual control of orientation behaviour in the fly: Part I. A quantitative analysis , 1976, Quarterly Reviews of Biophysics.

[28]  D. Marr,et al.  Artificial Intelligence - A Personal View , 1976, Artif. Intell..

[29]  D. Marr,et al.  Representation and recognition of the spatial organization of three-dimensional shapes , 1978, Proceedings of the Royal Society of London. Series B. Biological Sciences.