Could a Neuroscientist Understand a Microprocessor?

There is a popular belief in neuroscience that we are primarily data limited, and that producing large, multimodal, and complex datasets will, with the help of advanced data analysis algorithms, lead to fundamental insights into the way the brain processes information. These datasets do not yet exist, and if they did we would have no way of evaluating whether or not the algorithmically-generated insights were sufficient or even correct. To address this, here we take a classical microprocessor as a model organism, and use our ability to perform arbitrary experiments on it to see if popular data analysis methods from neuroscience can elucidate the way it processes information. Microprocessors are among those artificial information processing systems that are both complex and that we understand at all levels, from the overall logical flow, via logical gates, to the dynamics of transistors. We show that the approaches reveal interesting structure in the data but do not meaningfully describe the hierarchy of information processing in the microprocessor. This suggests current analytic approaches in neuroscience may fall short of producing meaningful understanding of neural systems, regardless of the amount of data. Additionally, we argue for scientists using complex non-linear dynamical systems with known ground truth, such as the microprocessor as a validation platform for time-series and structure discovery methods. Author Summary Neuroscience is held back by the fact that it is hard to evaluate if a conclusion is correct; the complexity of the systems under study and their experimental inaccessability make the assessment of algorithmic and data analytic technqiues challenging at best. We thus argue for testing approaches using known artifacts, where the correct interpretation is known. Here we present a microprocessor platform as one such test case. We find that many approaches in neuroscience, when used na•vely, fall short of producing a meaningful understanding.

[1]  R. MacKinnon,et al.  Quantitative analysis of mammalian GIRK2 channel regulation by G proteins, the signaling lipid PIP2 and Na+ in a reconstituted system , 2014, eLife.

[2]  Jean,et al.  The Computer and the Brain , 1989, Annals of the History of Computing.

[3]  Matthew T. Kaufman,et al.  Neural population dynamics during reaching , 2012, Nature.

[4]  Joshua W. Brown,et al.  The tale of the neuroscientists and the computer: why mechanistic theory matters , 2014, Front. Neurosci..

[5]  Srinivas C. Turaga,et al.  Connectomic reconstruction of the inner plexiform layer in the mouse retina , 2013, Nature.

[6]  R. Shapley,et al.  Orientation Selectivity in Macaque V1: Diversity and Laminar Dependence , 2002, The Journal of Neuroscience.

[7]  A. Thiele,et al.  Neuronal synchrony does not correlate with motion coherence in cortical area MT , 2003, Nature.

[8]  J. Sanes,et al.  Ome sweet ome: what can the genome tell us about the connectome? , 2008, Current Opinion in Neurobiology.

[9]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

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

[11]  Konrad Paul Kording,et al.  Processing of complex stimuli and natural scenes in the visual cortex , 2004, Current Opinion in Neurobiology.

[12]  J. O'Keefe,et al.  The hippocampus as a spatial map. Preliminary evidence from unit activity in the freely-moving rat. , 1971, Brain research.

[13]  Christof Koch,et al.  An Analog VLSI Saccadic Eye Movement System , 1993, NIPS.

[14]  Michael J. Berry,et al.  Weak pairwise correlations imply strongly correlated network states in a neural population , 2005, Nature.

[15]  Konrad P. Körding,et al.  On the Similarity of Functional Connectivity between Neurons Estimated across Timescales , 2010, PloS one.

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

[17]  Thomas E. Nichols,et al.  Stochastic Blockmodeling of the Modules and Core of the Caenorhabditis elegans Connectome , 2014, PloS one.

[18]  Erik D. Demaine,et al.  Classic Nintendo Games Are (Computationally) Hard , 2012, FUN.

[19]  H. Sebastian Seung,et al.  Learning the parts of objects by non-negative matrix factorization , 1999, Nature.

[20]  J Anthony Movshon,et al.  Putting big data to good use in neuroscience , 2014, Nature Neuroscience.

[21]  Julie H. Simpson,et al.  A GAL4-driver line resource for Drosophila neurobiology. , 2012, Cell reports.

[22]  Stephen J. Smith,et al.  Deep molecular diversity of mammalian synapses: why it matters and how to measure it , 2012, Nature Reviews Neuroscience.

[23]  C. Koch,et al.  Invariant visual representation by single neurons in the human brain , 2005, Nature.

[24]  E. D’Angelo The human brain project. , 2012, Functional neurology.

[25]  Bartlett W. Mel In the brain, the model is the goal , 2000, Nature Neuroscience.

[26]  T. Hafting,et al.  Microstructure of a spatial map in the entorhinal cortex , 2005, Nature.

[27]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.

[28]  Takashi Kawashima,et al.  Mapping brain activity at scale with cluster computing , 2014, Nature Methods.

[29]  E. Boyden,et al.  Simultaneous whole-animal 3D-imaging of neuronal activity using light-field microscopy , 2014, Nature Methods.

[30]  Lav R. Varshney,et al.  Structural Properties of the Caenorhabditis elegans Neuronal Network , 2009, PLoS Comput. Biol..

[31]  Theodore W Berger,et al.  A cortical neural prosthesis for restoring and enhancing memory , 2011, Journal of neural engineering.

[32]  G. Rubin,et al.  The neuronal architecture of the mushroom body provides a logic for associative learning , 2014, eLife.

[33]  M. Kennedy,et al.  Signal-processing machines at the postsynaptic density. , 2000, Science.

[34]  N. Kanwisher,et al.  The Fusiform Face Area: A Module in Human Extrastriate Cortex Specialized for Face Perception , 1997, The Journal of Neuroscience.

[35]  Hod Lipson,et al.  Understanding Neural Networks Through Deep Visualization , 2015, ArXiv.

[36]  Trevor Bekolay,et al.  Supplementary Materials for A Large-Scale Model of the Functioning Brain , 2012 .

[37]  A. Seth,et al.  Granger Causality Analysis in Neuroscience and Neuroimaging , 2015, The Journal of Neuroscience.

[38]  Eve Marder,et al.  Cellular, synaptic and network effects of neuromodulation , 2002, Neural Networks.

[39]  Ron Meir,et al.  Frontiers in Computational Neuroscience Computational Neuroscience Perspective Article on the Precarious Path of Reverse Neuro-engineering , 2022 .

[40]  Lena H Ting,et al.  Neuromechanics of muscle synergies for posture and movement , 2007, Current Opinion in Neurobiology.

[41]  M. London,et al.  Dendritic computation. , 2005, Annual review of neuroscience.

[42]  Brian Silverman,et al.  Visualizing a classic CPU in action: the 6502 , 2010, SIGGRAPH '10.

[43]  R. Yuste,et al.  The Brain Activity Map Project and the Challenge of Functional Connectomics , 2012, Neuron.

[44]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[45]  L. Shah,et al.  Functional magnetic resonance imaging. , 2010, Seminars in roentgenology.

[46]  John R. Anderson,et al.  ACT-R: A Theory of Higher Level Cognition and Its Relation to Visual Attention , 1997, Hum. Comput. Interact..

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

[48]  G. Buzsáki,et al.  Neuronal Oscillations in Cortical Networks , 2004, Science.

[49]  E. Marder,et al.  Variability, compensation and homeostasis in neuron and network function , 2006, Nature Reviews Neuroscience.

[50]  Ian H. Stevenson,et al.  Spatially Distributed Local Fields in the Hippocampus Encode Rat Position , 2014, Science.

[51]  S. Bressler,et al.  Granger Causality: Basic Theory and Application to Neuroscience , 2006, q-bio/0608035.

[52]  Kevin L. Briggman,et al.  Towards neural circuit reconstruction with volume electron microscopy techniques , 2006, Current Opinion in Neurobiology.

[53]  S. Linnarsson,et al.  Unbiased classification of sensory neuron types by large-scale single-cell RNA sequencing , 2014, Nature Neuroscience.

[54]  BsnNr C. Srorn,et al.  CLASSIFYING SIMPLE AND COMPLEX CELLS ON THE BASIS OF RESPONSE MODULATION , 2002 .

[55]  Emma K. Towlson,et al.  The Rich Club of the C. elegans Neuronal Connectome , 2013, The Journal of Neuroscience.

[56]  Thomas L. Dean,et al.  The atoms of neural computation , 2014, Science.

[57]  Y. Lazebnik Can a biologist fix a radio? — or, what I learned while studying apoptosis , 2004, Biochemistry (Moscow).

[58]  Konrad Kording,et al.  Automatic discovery of cell types and microcircuitry from neural connectomics , 2014, eLife.

[59]  Vivien Marx,et al.  High-throughput anatomy: Charting the brain's networks , 2012, Nature.

[60]  M. Carandini From circuits to behavior: a bridge too far? , 2012, Nature Neuroscience.

[61]  D. C. Essen,et al.  Neural responses to polar, hyperbolic, and Cartesian gratings in area V4 of the macaque monkey. , 1996, Journal of neurophysiology.

[62]  Nick Montfort,et al.  Racing the Beam: The Atari Video Computer System , 2009 .

[63]  Drew N. Robson,et al.  Brain-wide neuronal dynamics during motor adaptation in zebrafish , 2012, Nature.

[64]  H. Karnath,et al.  Using human brain lesions to infer function: a relic from a past era in the fMRI age? , 2004, Nature Reviews Neuroscience.

[65]  Joan Bruna,et al.  Intriguing properties of neural networks , 2013, ICLR.

[66]  E. Jones,et al.  Neuroanatomy: Cajal and after Cajal , 2007, Brain Research Reviews.

[67]  Luca Viganò,et al.  Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , 2015, IWSEC 2015.

[68]  Thilo Gross,et al.  Self-organized criticality as a fundamental property of neural systems , 2014, Front. Syst. Neurosci..

[69]  J J Hopfield,et al.  What is a moment? Transient synchrony as a collective mechanism for spatiotemporal integration. , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[70]  Byron M. Yu,et al.  Dimensionality reduction for large-scale neural recordings , 2014, Nature Neuroscience.

[71]  Louis K. Scheffer,et al.  A visual motion detection circuit suggested by Drosophila connectomics , 2013, Nature.