Fisher and Shannon Information in Finite Neural Populations

The precision of the neural code is commonly investigated using two families of statistical measures: Shannon mutual information and derived quantities when investigating very small populations of neurons and Fisher information when studying large populations. These statistical tools are no longer the preserve of theorists and are being applied by experimental research groups in the analysis of empirical data. Although the relationship between information-theoretic and Fisher-based measures in the limit of infinite populations is relatively well understood, how these measures compare in finite-size populations has not yet been systematically explored. We aim to close this gap. We are particularly interested in understanding which stimuli are best encoded by a given neuron within a population and how this depends on the chosen measure. We use a novel Monte Carlo approach to compute a stimulus-specific decomposition of the mutual information (the SSI) for populations of up to 256 neurons and show that Fisher information can be used to accurately estimate both mutual information and SSI for populations of the order of 100 neurons, even in the presence of biologically realistic variability, noise correlations, and experimentally relevant integration times. According to both measures, the stimuli that are best encoded are those falling at the flanks of the neuron's tuning curve. In populations of fewer than around 50 neurons, however, Fisher information can be misleading.

[1]  Barry J. Richmond,et al.  Information flow and temporal coding in primate pattern vision , 1995, Journal of Computational Neuroscience.

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

[3]  David McAlpine,et al.  Optimal neural population coding of an auditory spatial cue , 2004, Nature.

[4]  Nicolas Brunel,et al.  Mutual Information, Fisher Information, and Population Coding , 1998, Neural Computation.

[5]  Terence D Sanger,et al.  Neural population codes , 2003, Current Opinion in Neurobiology.

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

[7]  Alexander S. Ecker,et al.  Reassessing optimal neural population codes with neurometric functions , 2011, Proceedings of the National Academy of Sciences.

[8]  P. Latham,et al.  Synergy, Redundancy, and Independence in Population Codes, Revisited , 2005, The Journal of Neuroscience.

[9]  Alan A. Stocker,et al.  Is the Homunculus Aware of Sensory Adaptation? , 2009, Neural Computation.

[10]  R. Quiroga,et al.  Extracting information from neuronal populations : information theory and decoding approaches , 2022 .

[11]  J P Miller,et al.  Representation of sensory information in the cricket cercal sensory system. II. Information theoretic calculation of system accuracy and optimal tuning-curve widths of four primary interneurons. , 1991, Journal of neurophysiology.

[12]  Xiaohui Xie Threshold behaviour of the maximum likelihood method in population decoding , 2002, Network.

[13]  R. Shapley,et al.  Information Tuning of Populations of Neurons in Primary Visual Cortex , 2004, The Journal of Neuroscience.

[14]  Haim Sompolinsky,et al.  Nonlinear Population Codes , 2004, Neural Computation.

[15]  M. Ibbotson,et al.  Characterizing contrast adaptation in a population of cat primary visual cortical neurons using Fisher information. , 2007, Journal of the Optical Society of America. A, Optics, image science, and vision.

[16]  M. Wehr,et al.  Auditory Cortical Neurons Convey Maximal Stimulus-Specific Information at Their Best Frequency , 2010, The Journal of Neuroscience.

[17]  Michele Bezzi,et al.  Measuring Information Spatial Densities , 2001, Neural Computation.

[18]  Jonathan D Victor,et al.  Spike train metrics , 2005, Current Opinion in Neurobiology.

[19]  I. Dean,et al.  Neural population coding of sound level adapts to stimulus statistics , 2005, Nature Neuroscience.

[20]  Michael J. Berry,et al.  Synergy, Redundancy, and Independence in Population Codes , 2003, The Journal of Neuroscience.

[21]  Alexander S. Ecker,et al.  Decorrelated Neuronal Firing in Cortical Microcircuits , 2010, Science.

[22]  Matthias Bethge,et al.  Optimal Short-Term Population Coding: When Fisher Information Fails , 2002, Neural Computation.

[23]  D. Perrett,et al.  The `Ideal Homunculus': decoding neural population signals , 1998, Trends in Neurosciences.

[24]  M. Diamond,et al.  The Role of Spike Timing in the Coding of Stimulus Location in Rat Somatosensory Cortex , 2001, Neuron.

[25]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[26]  Gal Chechik,et al.  Information theory in auditory research , 2007, Hearing Research.

[27]  Adrienne L. Fairhall,et al.  Efficiency and ambiguity in an adaptive neural code , 2001, Nature.

[28]  A. Fairhall,et al.  Sensory adaptation , 2007, Current Opinion in Neurobiology.

[29]  Thomas M. Cover,et al.  Elements of information theory (2. ed.) , 2006 .

[30]  A. Rollett,et al.  The Monte Carlo Method , 2004 .

[31]  M. Tovée,et al.  Information encoding and the responses of single neurons in the primate temporal visual cortex. , 1993, Journal of neurophysiology.

[32]  Jonathan D. Victor,et al.  Metric-space analysis of spike trains: theory, algorithms and application , 1998, q-bio/0309031.

[33]  Nathaniel B Sawtell,et al.  Transformations of Electrosensory Encoding Associated with an Adaptive Filter , 2008, The Journal of Neuroscience.

[34]  A. Pouget,et al.  Tuning curve sharpening for orientation selectivity: coding efficiency and the impact of correlations , 2004, Nature Neuroscience.

[35]  Stefan Treue,et al.  Different populations of neurons contribute to the detection and discrimination of visual motion , 2001, Vision Research.

[36]  D. Butts,et al.  Tuning Curves, Neuronal Variability, and Sensory Coding , 2006, PLoS biology.

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

[38]  M R DeWeese,et al.  How to measure the information gained from one symbol. , 1999, Network.

[39]  Timothy D. Hanks,et al.  Probabilistic Population Codes for Bayesian Decision Making , 2008, Neuron.

[40]  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.

[41]  M. Paradiso,et al.  A theory for the use of visual orientation information which exploits the columnar structure of striate cortex , 2004, Biological Cybernetics.

[42]  Valentin Dragoi,et al.  Efficient coding in heterogeneous neuronal populations , 2008, Proceedings of the National Academy of Sciences.

[43]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[44]  C. Clifford Perceptual adaptation: motion parallels orientation , 2002, Trends in Cognitive Sciences.

[45]  Christian K. Machens,et al.  Testing the Efficiency of Sensory Coding with Optimal Stimulus Ensembles , 2005, Neuron.

[46]  Daniel A Butts,et al.  How much information is associated with a particular stimulus? , 2003, Network.

[47]  Alexander Borst,et al.  Information theory and neural coding , 1999, Nature Neuroscience.

[48]  R. Reale,et al.  Likelihood approaches to sensory coding in auditory cortex , 2003, Network.

[49]  Christian W. Eurich,et al.  Representational Accuracy of Stochastic Neural Populations , 2002, Neural Computation.