An analytical comparison of the information in sorted and non-sorted cosine-tuned spike activity.

Spike sorting is a technologically expensive component of the signal processing chain required to interpret population spike activity acquired in a neuromotor prosthesis. No systematic analysis of the value of spike sorting has been carried out, and little is known about the effects of spike sorting error on the ability of a brain-machine interface (BMI) to decode intended motor commands. We developed a theoretical framework to examine the effects of spike processing on the information available to a BMI decoder. We computed the mutual information in neural activity in a simplified model of directional cosine tuning to compare the effects of pooling activity from up to four neurons to the effects of sorting with varying amounts of spike error. The results showed that information in a small population of cosine-tuned neurons is maximized when the responses are sorted and there is diverse tuning of units, but information was affected little when pooling units with similar preferred directions. Spike error had adverse effects on information, such that non-sorted population activity had 79-92% of the information in its sorted counterpart for reasonable amounts of detection and sorting error and for units with moderate differences in preferred direction. This quantification of information loss associated with pooling units and with spike detection and sorting error will help to guide the engineering decisions in designing a BMI spike processing system.

[1]  Teresa H. Y. Meng,et al.  Model-based neural decoding of reaching movements: a maximum likelihood approach , 2004, IEEE Transactions on Biomedical Engineering.

[2]  A B Schwartz,et al.  Direct cortical representation of drawing. , 1994, Science.

[3]  T. Woolsey,et al.  The structural organization of layer IV in the somatosensory region (S I) of mouse cerebral cortex , 1970 .

[4]  William Bialek,et al.  Entropy and information in neural spike trains: progress on the sampling problem. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[5]  A. P. Georgopoulos,et al.  Variability and Correlated Noise in the Discharge of Neurons in Motor and Parietal Areas of the Primate Cortex , 1998, The Journal of Neuroscience.

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

[7]  Liam Paninski,et al.  Estimation of Entropy and Mutual Information , 2003, Neural Computation.

[8]  William Bialek,et al.  Spikes: Exploring the Neural Code , 1996 .

[9]  Emanuel Todorov,et al.  Cosine Tuning Minimizes Motor Errors , 2002, Neural Computation.

[10]  T. Sejnowski,et al.  Discovering Spike Patterns in Neuronal Responses , 2004, The Journal of Neuroscience.

[11]  A P Georgopoulos,et al.  On the relations between the direction of two-dimensional arm movements and cell discharge in primate motor cortex , 1982, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[12]  David M. Santucci,et al.  Learning to Control a Brain–Machine Interface for Reaching and Grasping by Primates , 2003, PLoS biology.

[13]  Patrick D Wolf,et al.  A simulation study of information transmission by multi-unit microelectrode recordings. , 2004, Network.

[14]  V. Mountcastle Modality and topographic properties of single neurons of cat's somatic sensory cortex. , 1957, Journal of neurophysiology.

[15]  W. Senn,et al.  Multiple time scales of temporal response in pyramidal and fast spiking cortical neurons. , 2006, Journal of neurophysiology.

[16]  Nicholas G. Hatsopoulos,et al.  Brain-machine interface: Instant neural control of a movement signal , 2002, Nature.

[17]  L. Paninski,et al.  Information about movement direction obtained from synchronous activity of motor cortical neurons. , 1998, Proceedings of the National Academy of Sciences of the United States of America.

[18]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[19]  F. Mechler,et al.  Independent and Redundant Information in Nearby Cortical Neurons , 2001, Science.

[20]  P R Kennedy,et al.  Direct control of a computer from the human central nervous system. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[21]  A. P. Georgopoulos,et al.  Cognitive spatial-motor processes , 2004, Experimental Brain Research.

[22]  N. Logothetis The neural basis of the blood-oxygen-level-dependent functional magnetic resonance imaging signal. , 2002, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

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

[24]  Matthew Fellows,et al.  Statistical encoding model for a primary motor cortical brain-machine interface , 2005, IEEE Transactions on Biomedical Engineering.

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

[26]  Jonathan R Wolpaw,et al.  Control of a two-dimensional movement signal by a noninvasive brain-computer interface in humans. , 2004, Proceedings of the National Academy of Sciences of the United States of America.

[27]  Yoram Ben-Shaul,et al.  Dynamical organization of directional tuning in the primate premotor and primary motor cortex. , 2003, Journal of neurophysiology.

[28]  W Bialek,et al.  On the application of information theory to neural spike trains. , 1998, Pacific Symposium on Biocomputing. Pacific Symposium on Biocomputing.

[29]  A. P. Georgopoulos,et al.  Primate motor cortex and free arm movements to visual targets in three- dimensional space. II. Coding of the direction of movement by a neuronal population , 1988, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[30]  Stefano Panzeri,et al.  Data-Robust Tight Lower Bounds to the Information Carried by Spike Times of a Neuronal Population , 2005, Neural Computation.

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

[32]  M. Nicolelis,et al.  Reconstructing the Engram: Simultaneous, Multisite, Many Single Neuron Recordings , 1997, Neuron.

[33]  D. Perkel,et al.  Simultaneously Recorded Trains of Action Potentials: Analysis and Functional Interpretation , 1969, Science.

[34]  Derek G. Kamper,et al.  Modeling Reaching Impairment After Stroke Using a Population Vector Model of Movement Control That Incorporates Neural Firing-Rate Variability , 2003, Neural Computation.

[35]  Thomas Naselaris,et al.  Large-scale organization of preferred directions in the motor cortex. II. Analysis of local distributions. , 2006, Journal of neurophysiology.

[36]  Matthew Fellows,et al.  On the variability of manual spike sorting , 2004, IEEE Transactions on Biomedical Engineering.

[37]  Jerald D. Kralik,et al.  Real-time prediction of hand trajectory by ensembles of cortical neurons in primates , 2000, Nature.

[38]  M. Diamond,et al.  Decoding neuronal population activity in rat somatosensory cortex: role of columnar organization. , 2003, Cerebral cortex.

[39]  Shy Shoham,et al.  Robust, automatic spike sorting using mixtures of multivariate t-distributions , 2003, Journal of Neuroscience Methods.

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