Characterizing the nonlinear structure of shared variability in cortical neuron populations using latent variable models

Sensory neurons often have variable responses to repeated presentations of the same stimulus, which can significantly degrade the information contained in those responses. Such variability is often shared across many neurons, which in principle can allow a decoder to mitigate the effects of such noise, depending on the structure of the shared variability and its relationship to sensory encoding at the population level. Latent variable models offer an approach for characterizing the structure of this shared variability in neural population recordings, although they have thus far typically been used under restrictive mathematical assumptions, such as assuming linear transformations between the latent variables and neural activity. Here we leverage recent advances in machine learning to introduce two nonlinear latent variable models for analyzing large-scale neural recordings. We first present a general nonlinear latent variable model that is agnostic to the stimulus tuning properties of the individual neurons, and is hence well suited for exploring neural populations whose tuning properties are not well characterized. This motivates a second class of model, the Generalized Affine Model, which simultaneously determines each neuron’s stimulus selectivity and a set of latent variables that modulate these stimulus responses both additively and multiplicatively. While these approaches can detect general nonlinear relationships in shared neural variability, we find that neural activity recorded in anesthetized primary visual cortex (V1) is best described by a single additive and single multiplicative latent variable, i.e., an “affine model”. In contrast, application of the same models to recordings in awake macaque prefrontal cortex discover more general nonlinearities to compactly describe the population response variability. These results thus demonstrate how nonlinear latent variable models can be used to describe population variability, and suggest that a range of methods is necessary to study different brain regions under different experimental conditions.

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

[2]  Ehud Zohary,et al.  Correlated neuronal discharge rate and its implications for psychophysical performance , 1994, Nature.

[3]  Surya Ganguli,et al.  A theory of multineuronal dimensionality, dynamics and measurement , 2017, bioRxiv.

[4]  James A. Bednar,et al.  Model Constrained by Visual Hierarchy Improves Prediction of Neural Responses to Natural Scenes , 2016, PLoS Comput. Biol..

[5]  A. Pouget,et al.  Correlations and Neuronal Population Information. , 2016, Annual review of neuroscience.

[6]  John P. Cunningham,et al.  High-dimensional neural spike train analysis with generalized count linear dynamical systems , 2015, NIPS.

[7]  Matthew T. Kaufman,et al.  Movement-related activity dominates cortex during sensory-guided decision making , 2018, bioRxiv.

[8]  William F. Kindel,et al.  Using deep learning to reveal the neural code for images in primary visual cortex , 2017, ArXiv.

[9]  Jonathan D. Victor,et al.  Information-geometric measure of 3-neuron firing patterns characterizes scale-dependence in cortical networks , 2011, Journal of Computational Neuroscience.

[10]  Adam S. Charles,et al.  Dethroning the Fano Factor: a flexible, model-based approach to partitioning neural variability , 2017, bioRxiv.

[11]  James G. Scott,et al.  Fully Bayesian inference for neural models with negative-binomial spiking , 2012, NIPS.

[12]  L. Paninski Maximum likelihood estimation of cascade point-process neural encoding models , 2004, Network.

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

[14]  Christopher J. Cueva,et al.  Natural Grouping of Neural Responses Reveals Spatially Segregated Clusters in Prearcuate Cortex , 2015, Neuron.

[15]  Surya Ganguli,et al.  Deep Learning Models of the Retinal Response to Natural Scenes , 2017, NIPS.

[16]  Ian H. Stevenson Flexible models for spike count data with both over- and under- dispersion , 2016, Journal of Computational Neuroscience.

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

[18]  Yuwei Cui,et al.  Inferring Nonlinear Neuronal Computation Based on Physiologically Plausible Inputs , 2013, PLoS Comput. Biol..

[19]  M. Carandini,et al.  The Nature of Shared Cortical Variability , 2015, Neuron.

[20]  Kurt Hornik,et al.  Approximation capabilities of multilayer feedforward networks , 1991, Neural Networks.

[21]  A. Faisal,et al.  Noise in the nervous system , 2008, Nature Reviews Neuroscience.

[22]  A. Grinvald,et al.  Dynamics of Ongoing Activity: Explanation of the Large Variability in Evoked Cortical Responses , 1996, Science.

[23]  Eero P. Simoncelli,et al.  Partitioning neuronal variability , 2014, Nature Neuroscience.

[24]  Leon A. Gatys,et al.  Deep convolutional models improve predictions of macaque V1 responses to natural images , 2019, PLoS Comput. Biol..

[25]  G. Orban,et al.  The response variability of striate cortical neurons in the behaving monkey , 2004, Experimental Brain Research.

[26]  Jack L. Gallant,et al.  A deep convolutional energy model of V4 responses to natural movies , 2016 .

[27]  Matthew R Whiteway,et al.  Revealing unobserved factors underlying cortical activity using a rectified latent variable model applied to neural population recordings , 2016, bioRxiv.

[28]  L .Paninski,et al.  Neural data science: accelerating the experiment-analysis-theory cycle in large-scale neuroscience , 2017, Current Opinion in Neurobiology.

[29]  Chethan Pandarinath,et al.  Inferring single-trial neural population dynamics using sequential auto-encoders , 2017 .

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

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

[32]  Alexander S. Ecker,et al.  State Dependence of Noise Correlations in Macaque Primary Visual Cortex , 2014, Neuron.

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

[34]  Asohan Amarasingham,et al.  Ambiguity and nonidentifiability in the statistical analysis of neural codes , 2015, Proceedings of the National Academy of Sciences.

[35]  Naoshige Uchida,et al.  Demixed principal component analysis of neural population data , 2014, eLife.

[36]  Nicholas A. Steinmetz,et al.  Spontaneous behaviors drive multidimensional, brain-wide activity , 2018, bioRxiv.

[37]  Liam Paninski,et al.  Multilayer Recurrent Network Models of Primate Retinal Ganglion Cell Responses , 2016, ICLR.

[38]  Ifije E. Ohiorhenuan,et al.  Sparse coding and high-order correlations in fine-scale cortical networks , 2010, Nature.

[39]  Jan Drugowitsch,et al.  Multiplicative and Additive Modulation of Neuronal Tuning with Population Activity Affects Encoded Information , 2016, Neuron.

[40]  Eero P. Simoncelli,et al.  Attention stabilizes the shared gain of V4 populations , 2015, eLife.

[41]  J. Movshon,et al.  The statistical reliability of signals in single neurons in cat and monkey visual cortex , 1983, Vision Research.

[42]  John P. Cunningham,et al.  Gaussian-process factor analysis for low-dimensional single-trial analysis of neural population activity , 2008, NIPS.

[43]  Shan Yu,et al.  Higher-Order Interactions Characterized in Cortical Activity , 2011, The Journal of Neuroscience.

[44]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[45]  John P. Cunningham,et al.  Linear dynamical neural population models through nonlinear embeddings , 2016, NIPS.

[46]  Christopher J. Cueva,et al.  Dynamics of Neural Population Responses in Prefrontal Cortex Indicate Changes of Mind on Single Trials , 2014, Current Biology.

[47]  Bruno A. Olshausen,et al.  Modeling Higher-Order Correlations within Cortical Microcolumns , 2014, PLoS Comput. Biol..

[48]  Nicholas A. Steinmetz,et al.  Diverse coupling of neurons to populations in sensory cortex , 2015, Nature.

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

[50]  M. Sahani,et al.  State-Dependent Population Coding in Primary Auditory Cortex , 2015, The Journal of Neuroscience.