Inferring Hand Motion from Multi-Cell Recordings in Motor Cortex using a Kalman Filter

This paper develops a control-theoretic approach to the problem of decoding neural activity in motor cortex. Our goal is to infer the position and velocity of a subject's hand from the neural spiking activity of 25 cells simultaneously recorded in primary motor cortex. We propose to model the encoding and decoding of the neural data using a Kalman lter. Towards that end we specify a measurement model that assumes the ring rate of a cell within 50ms is a stochastic linear function of position, velocity, and acceleration of the hand. This model is learned from training data along with a system model that encodes how the hand moves. Experimental results show that the reconstructed trajectories are superior to those obtained by linear ltering. Additionally, the Kalman lter provides insight into the neural encoding of hand motion. For example, analysis of the measurement model suggests that, while the neural ring is closely related to the position and velocity of the hand, the acceleration is redundant. Furthermore, the Kalman lter framework is exploited to recover the optimal lag time between hand movement and neural ring.

[1]  M. Nicolelis,et al.  Principal component analysis of neuronal ensemble activity reveals multidimensional somatosensory representations , 1999, Journal of Neuroscience Methods.

[2]  A B Schwartz,et al.  Motor cortical representation of speed and direction during reaching. , 1999, Journal of neurophysiology.

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

[4]  Michael J. Black,et al.  Probabilistic Inference of Hand Motion from Neural Activity in Motor Cortex , 2001, NIPS.

[5]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[6]  A. Schwartz,et al.  Work toward real-time control of a cortical neural prothesis. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

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

[8]  Pamela Reinagel,et al.  Decoding visual information from a population of retinal ganglion cells. , 1997, Journal of neurophysiology.

[9]  E N Brown,et al.  A Statistical Paradigm for Neural Spike Train Decoding Applied to Position Prediction from Ensemble Firing Patterns of Rat Hippocampal Place Cells , 1998, The Journal of Neuroscience.

[10]  A. P. Georgopoulos,et al.  Neuronal population coding of movement direction. , 1986, Science.

[11]  O. Jacobs,et al.  Introduction to Control Theory , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[12]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .