Decoding hindlimb kinematics from primate motor cortex using long short-term memory recurrent neural networks

Recent machine learning techniques have become a powerful tool in a variety of tasks, including neural decoding. Deep neural networks, particularly recurrent models, leverage the temporal evolution of neural ensemble activity to decode complex movement and sensory signals. Using single-unit recordings from microelectrode arrays implanted in the leg area of primary motor cortex in non-human primates, we decode the positions and angles of hindlimb joints during a locomotion task using a long short-term memory (LSTM) network. The LSTM decoder improved decoding over traditional filtering methods, such as Wiener and Kalman filters. However, dramatic improvements over other machine learning (e.g. XGBoost) and latent state-space methods were not observed.

[1]  Zheng Li,et al.  Decoding methods for neural prostheses: where have we reached? , 2014, Front. Syst. Neurosci..

[2]  Chethan Pandarinath,et al.  LFADS - Latent Factor Analysis via Dynamical Systems , 2016, ArXiv.

[3]  Mehdi Aghagolzadeh,et al.  Inference and Decoding of Motor Cortex Low-Dimensional Dynamics via Latent State-Space Models , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[4]  Rodrigo Quian Quiroga,et al.  Past, present and future of spike sorting techniques , 2015, Brain Research Bulletin.

[5]  Jürgen Schmidhuber,et al.  Learning to forget: continual prediction with LSTM , 1999 .

[6]  Konrad P. Körding,et al.  Machine Learning for Neural Decoding , 2017, eNeuro.

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

[8]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[9]  Matthew T. Kaufman,et al.  A neural network that finds a naturalistic solution for the production of muscle activity , 2015, Nature Neuroscience.

[10]  David D. Cox,et al.  Making a Science of Model Search: Hyperparameter Optimization in Hundreds of Dimensions for Vision Architectures , 2013, ICML.

[11]  Wolfram Burgard,et al.  Deep learning with convolutional neural networks for brain mapping and decoding of movement-related information from the human EEG , 2017, ArXiv.

[12]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.