Spike-Based Winner-Take-All Computation: Fundamental Limits and Order-Optimal Circuits

Winner-take-all (WTA) refers to the neural operation that selects a (typically small) group of neurons from a large neuron pool. It is conjectured to underlie many of the brain's fundamental computational abilities. However, not much is known about the robustness of a spike-based WTA network to the inherent randomness of the input spike trains. In this work, we consider a spike-based k–WTA model wherein n randomly generated input spike trains compete with each other based on their underlying firing rates and k winners are supposed to be selected. We slot the time evenly with each time slot of length 1 ms and model the n input spike trains as n independent Bernoulli processes. We analytically characterize the minimum waiting time needed so that a target minimax decision accuracy (success probability) can be reached. We first derive an information-theoretic lower bound on the waiting time. We show that to guarantee a (minimax) decision error ≤δ (where δ∈(0,1)), the waiting time of any WTA circuit is at least ((1-δ)log(k(n-k)+1)-1)TR,where R⊆(0,1) is a finite set of rates and TR is a difficulty parameter of a WTA task with respect to set R for independent input spike trains. Additionally, TR is independent of δ, n, and k. We then design a simple WTA circuit whose waiting time is Olog1δ+logk(n-k)TR,provided that the local memory of each output neuron is sufficiently long. It turns out that for any fixed δ, this decision time is order-optimal (i.e., it matches the above lower bound up to a multiplicative constant factor) in terms of its scaling in n, k, and TR.

[1]  Christof Koch,et al.  A Model of Saliency-Based Visual Attention for Rapid Scene Analysis , 2009 .

[2]  L. Pinneo On noise in the nervous system. , 1966, Psychological review.

[3]  Timothy D. Hanks,et al.  Microstimulation of macaque area LIP affects decision-making in a motion discrimination task , 2006, Nature Neuroscience.

[4]  J. Borst The low synaptic release probability in vivo , 2010, Trends in Neurosciences.

[5]  H. Komatsu,et al.  Neural representation of the luminance and brightness of a uniform surface in the macaque primary visual cortex. , 2001, Journal of neurophysiology.

[6]  N. Logothetis,et al.  Integration of Local Features into Global Shapes Monkey and Human fMRI Studies , 2003, Neuron.

[7]  Valentin Dragoi,et al.  Adaptive coding of visual information in neural populations , 2008, Nature.

[8]  Eero P. Simoncelli,et al.  Noise characteristics and prior expectations in human visual speed perception , 2006, Nature Neuroscience.

[9]  O. Woolpert Biological Sciences , 1980, Nature.

[10]  Bruno A Olshausen,et al.  Sparse coding of sensory inputs , 2004, Current Opinion in Neurobiology.

[11]  P. Redgrave,et al.  The basal ganglia: a vertebrate solution to the selection problem? , 1999, Neuroscience.

[12]  Anthony J. Movshon,et al.  Optimal representation of sensory information by neural populations , 2006, Nature Neuroscience.

[13]  Jonathan W. Pillow,et al.  Dissociated functional significance of decision-related activity in the primate dorsal stream , 2016, Nature.

[14]  Wolfgang Maass,et al.  Networks of Spiking Neurons: The Third Generation of Neural Network Models , 1996, Electron. Colloquium Comput. Complex..

[15]  Anders Krogh,et al.  Introduction to the theory of neural computation , 1994, The advanced book program.

[16]  Peter Dayan,et al.  The Effect of Correlated Variability on the Accuracy of a Population Code , 1999, Neural Computation.

[17]  T. Poggio,et al.  Hierarchical models of object recognition in cortex , 1999, Nature Neuroscience.

[18]  Günther Palm,et al.  Memory Capacities for Synaptic and Structural Plasticity G ¨ Unther Palm , 2022 .

[19]  B. Sakmann,et al.  Phase-locking of hippocampal interneurons' membrane potential to neocortical up-down states , 2006, Nature Neuroscience.

[20]  L. Abbott,et al.  Responses of neurons in primary and inferior temporal visual cortices to natural scenes , 1997, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[21]  R. Reid,et al.  Low Response Variability in Simultaneously Recorded Retinal, Thalamic, and Cortical Neurons , 2000, Neuron.

[22]  Elwyn R. Berlekamp,et al.  A lower bound to the distribution of computation for sequential decoding , 1967, IEEE Trans. Inf. Theory.

[23]  D. Hubel,et al.  Receptive fields of single neurones in the cat's striate cortex , 1959, The Journal of physiology.

[24]  Fred Rothganger,et al.  Computing with Spikes: The Advantage of Fine-Grained Timing , 2018, Neural Computation.

[25]  T. Hromádka,et al.  Sparse Representation of Sounds in the Unanesthetized Auditory Cortex , 2008, PLoS biology.

[26]  Zhi-Hong Mao,et al.  Dynamics of Winner-Take-All Competition in Recurrent Neural Networks With Lateral Inhibition , 2007, IEEE Transactions on Neural Networks.

[27]  Michael A. Arbib,et al.  The handbook of brain theory and neural networks , 1995, A Bradford book.

[28]  Glenn C. Turner,et al.  Oscillations and Sparsening of Odor Representations in the Mushroom Body , 2002, Science.

[29]  C. Koch,et al.  Attention activates winner-take-all competition among visual filters , 1999, Nature Neuroscience.

[30]  Inés Samengo,et al.  When and Why Noise Correlations Are Important in Neural Decoding , 2013, The Journal of Neuroscience.

[31]  Wolfgang Maass,et al.  On the Computational Power of Winner-Take-All , 2000, Neural Computation.

[32]  Gabriel Curio,et al.  Refractoriness Accounts for Variable Spike Burst Responses in Somatosensory Cortex , 2017, eNeuro.

[33]  Yangming Li,et al.  A class of finite-time dual neural networks for solving quadratic programming problems and its k-winners-take-all application , 2013, Neural Networks.

[34]  M. Carandini,et al.  Cortical State Determines Global Variability and Correlations in Visual Cortex , 2015, The Journal of Neuroscience.

[35]  Konrad Paul Kording,et al.  Bayesian integration in sensorimotor learning , 2004, Nature.

[36]  Maoz Shamir,et al.  The Temporal Winner-Take-All Readout , 2009, PLoS Comput. Biol..

[37]  T. Branco,et al.  The probability of neurotransmitter release: variability and feedback control at single synapses , 2009, Nature Reviews Neuroscience.

[38]  Peter Dayan,et al.  Theoretical Neuroscience: Computational and Mathematical Modeling of Neural Systems , 2001 .

[39]  M. Cohen,et al.  Measuring and interpreting neuronal correlations , 2011, Nature Neuroscience.

[40]  R. A. Davidoff From Neuron to Brain , 1977, Neurology.

[41]  Michael J. Berry,et al.  Refractoriness and Neural Precision , 1997, The Journal of Neuroscience.

[42]  Wofgang Maas,et al.  Networks of spiking neurons: the third generation of neural network models , 1997 .

[43]  A. Pouget,et al.  Neural correlations, population coding and computation , 2006, Nature Reviews Neuroscience.

[44]  Michael L. Platt,et al.  Neural correlates of decision variables in parietal cortex , 1999, Nature.

[45]  Nancy A. Lynch,et al.  Computational Tradeoffs in Biological Neural Networks: Self-Stabilizing Winner-Take-All Networks , 2016, ITCS.

[46]  F. Alajaji,et al.  Lectures Notes in Information Theory , 2000 .

[47]  Katie C. Bittner,et al.  Behavioral time scale synaptic plasticity underlies CA1 place fields , 2017, Science.

[48]  Maoz Shamir,et al.  The Scaling of Winner-Takes-All Accuracy with Population Size , 2006, Neural Computation.

[49]  Rishidev Chaudhuri,et al.  How fast is neural winner-take-all when deciding between many options? , 2017, bioRxiv.

[50]  C. Koch,et al.  Sparse but not ‘Grandmother-cell’ coding in the medial temporal lobe , 2008, Trends in Cognitive Sciences.

[51]  M. A. Smith,et al.  Spatial and Temporal Scales of Neuronal Correlation in Primary Visual Cortex , 2008, The Journal of Neuroscience.

[52]  G. Buzsáki,et al.  Temporal structure in spatially organized neuronal ensembles: a role for interneuronal networks , 1995, Current Opinion in Neurobiology.

[53]  Thierry Mora,et al.  A simple model for low variability in neural spike trains , 2018, bioRxiv.

[54]  J. Movshon,et al.  Motion Integration by Neurons in Macaque MT Is Local, Not Global , 2007, The Journal of Neuroscience.

[55]  Stanley Chan,et al.  Sparse Representation , 2014, Computer Vision, A Reference Guide.

[56]  Eric A. Yttri,et al.  Lesions of cortical area LIP affect reach onset only when the reach is accompanied by a saccade, revealing an active eye–hand coordination circuit , 2013, Proceedings of the National Academy of Sciences.

[57]  H Sompolinsky,et al.  Simple models for reading neuronal population codes. , 1993, Proceedings of the National Academy of Sciences of the United States of America.

[58]  Evgueniy V. Lubenov,et al.  Prefrontal Phase Locking to Hippocampal Theta Oscillations , 2005, Neuron.

[59]  Luke Clark,et al.  The contributions of lesion laterality and lesion volume to decision-making impairment following frontal lobe damage , 2003, Neuropsychologia.

[60]  M. Ernst,et al.  Humans integrate visual and haptic information in a statistically optimal fashion , 2002, Nature.

[61]  Wulfram Gerstner,et al.  A neuronal learning rule for sub-millisecond temporal coding , 1996, Nature.

[62]  C. Stevens,et al.  An evaluation of causes for unreliability of synaptic transmission. , 1994, Proceedings of the National Academy of Sciences of the United States of America.

[63]  Zengcai V. Guo,et al.  A motor cortex circuit for motor planning and movement , 2015, Nature.

[64]  W. Newsome,et al.  Neural basis of a perceptual decision in the parietal cortex (area LIP) of the rhesus monkey. , 2001, Journal of neurophysiology.

[65]  Mattias P. Karlsson,et al.  Network Dynamics Underlying the Formation of Sparse, Informative Representations in the Hippocampus , 2008, The Journal of Neuroscience.

[66]  J. Assad,et al.  Beyond Poisson: Increased Spike-Time Regularity across Primate Parietal Cortex , 2009, Neuron.

[67]  D. Knill,et al.  The Bayesian brain: the role of uncertainty in neural coding and computation , 2004, Trends in Neurosciences.

[68]  M N Shadlen,et al.  Motion perception: seeing and deciding. , 1996, Proceedings of the National Academy of Sciences of the United States of America.

[69]  Daniel M. Wolpert,et al.  Making smooth moves , 2022 .

[70]  Nicolas P. Rougier,et al.  Emergence of attention within a neural population , 2006, Neural Networks.

[71]  I. Nelken,et al.  Processing of complex stimuli and natural scenes in the auditory cortex , 2004, Current Opinion in Neurobiology.