Kriegeskorte — Transformations of Lamarckism Tutorial on Pattern Classification in Cell Recording

In this chapter, we outline a procedure to decode information from multivariate neural data. We assume that neural recordings have been made from a number of trials in which different conditions were present, and our procedure produces an estimate of how accurately we can predict the labels of these conditions in a new set of data. We call this estimate of future prediction the “decoding/readout accuracy,” and based on this measure we can make inferences about what information is present in the population of neurons and on how this information is coded. The steps we cover to obtain a measure of decoding accuracy include: (1) designing an experiment, (2) formatting the neural data, (3) selecting a classifier to use, (4) applying cross-validation to random splits of the data, (5) evaluating decoding performance through different measures, and (6) testing the integrity of the decoding procedure and significance of the results. We also discuss additional topics, including how to examine questions about neural coding and how to evaluate whether the population is representing stimuli in an invariant/abstract way. Chapter 18 (Singer and Kreiman) discusses statistical classifiers in further detail. The ideas discussed here are applied in several chapters in this book including chapter 2 (Nirenberg), chapter 3 (Poort, Pooresmaeili, and Roelfsema), chapter 7 (Pasupathy and Brincat), chapter 10 (Hung and DiCarlo), chapter 21 (Panzeri and Ince), and chapter 22 (Berens, Logothetis, and Tolias). Chapter 20 discusses related concepts within the domain of functional imaging.

[1]  David D. Cox,et al.  What response properties do individual neurons need to underlie position and clutter "invariant" object recognition? , 2009, Journal of neurophysiology.

[2]  R. Quiroga,et al.  Extracting information from neuronal populations: information theory and decoding approaches , 2009, Nature Reviews Neuroscience.

[3]  Poggio Tomaso Decoding dynamic patterns of neural activity using a biologically plausible fixed set of weights , 2009 .

[4]  David J. Freedman,et al.  Dynamic population coding of category information in inferior temporal and prefrontal cortex. , 2008, Journal of neurophysiology.

[5]  Danko Nikolic,et al.  Temporal dynamics of information content carried by neurons in the primary visual cortex , 2006, NIPS.

[6]  Britt Anderson,et al.  Joint decoding of visual stimuli by IT neurons’ spike counts is not improved by simultaneous recording , 2006, Experimental Brain Research.

[7]  Daeyeol Lee,et al.  Effects of noise correlations on information encoding and decoding. , 2006, Journal of neurophysiology.

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

[9]  Tomaso Poggio,et al.  Fast Readout of Object Identity from Macaque Inferior Temporal Cortex , 2005, Science.

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

[11]  E. Rolls,et al.  Object perception in natural scenes: encoding by inferior temporal cortex simultaneously recorded neurons. , 2005, Journal of neurophysiology.

[12]  Uri T Eden,et al.  A point process framework for relating neural spiking activity to spiking history, neural ensemble, and extrinsic covariate effects. , 2005, Journal of neurophysiology.

[13]  Tom M. Mitchell,et al.  Learning to Decode Cognitive States from Brain Images , 2004, Machine Learning.

[14]  R. Quian Quiroga,et al.  Unsupervised Spike Detection and Sorting with Wavelets and Superparamagnetic Clustering , 2004, Neural Computation.

[15]  Daeyeol Lee,et al.  Coding and transmission of information by neural ensembles , 2004, Trends in Neurosciences.

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

[17]  Stefano Panzeri,et al.  Coding of Sensory Signals by Neuronal Populations: The Role of Correlated Activity , 2003, The Neuroscientist : a review journal bringing neurobiology, neurology and psychiatry.

[18]  Inés Samengo,et al.  Information Loss in an Optimal Maximum Likelihood Decoding , 2001, Neural Computation.

[19]  M. Tarr,et al.  Visual Object Recognition , 1996, ISTCS.

[20]  J. Csicsvari,et al.  Accuracy of tetrode spike separation as determined by simultaneous intracellular and extracellular measurements. , 2000, Journal of neurophysiology.

[21]  Maneesh Sahani,et al.  Simultaneous paired intracellular and tetrode recordings for evaluating the performance of spike sorting algorithms , 1999, Neurocomputing.

[22]  M S Lewicki,et al.  A review of methods for spike sorting: the detection and classification of neural action potentials. , 1998, Network.

[23]  R. Tibshirani,et al.  Improvements on Cross-Validation: The 632+ Bootstrap Method , 1997 .

[24]  A. Treves,et al.  The representational capacity of the distributed encoding of information provided by populations of neurons in primate temporal visual cortex , 1997, Experimental Brain Research.

[25]  Partha P. Mitra,et al.  Automatic sorting of multiple unit neuronal signals in the presence of anisotropic and non-Gaussian variability , 1996, Journal of Neuroscience Methods.

[26]  C. Gross,et al.  Neural ensemble coding in inferior temporal cortex. , 1994, Journal of neurophysiology.

[27]  John F. Kalaska,et al.  Spatial coding of movement: A hypothesis concerning the coding of movement direction by motor cortical populations , 1983 .