A recurrent neural network for closed-loop intracortical brain–machine interface decoders
- 19 March 2012
- journal article
- Published by IOP Publishing in Journal of Neural Engineering
- Vol. 9 (2) , 026027
Abstract
Recurrent neural networks (RNNs) are useful tools for learning nonlinear relationships in time series data with complex temporal dependences. In this paper, we explore the ability of a simplified type of RNN, one with limited modifications to the internal weights called an echostate network (ESN), to effectively and continuously decode monkey reaches during a standard center-out reach task using a cortical brain-machine interface (BMI) in a closed loop. We demonstrate that the RNN, an ESN implementation termed a FORCE decoder (from first order reduced and controlled error learning), learns the task quickly and significantly outperforms the current state-of-the-art method, the velocity Kalman filter (VKF), using the measure of target acquire time. We also demonstrate that the FORCE decoder generalizes to a more difficult task by successfully operating the BMI in a randomized point-to-point task. The FORCE decoder is also robust as measured by the success rate over extended sessions. Finally, we show that decoded cursor dynamics are more like naturalistic hand movements than those of the VKF. Taken together, these results suggest that RNNs in general, and the FORCE decoder in particular, are powerful tools for BMI decoder applications.Keywords
This publication has 39 references indexed in Scilit:
- Single-Trial Neural Correlates of Arm Movement PreparationNeuron, 2011
- Long-term stability of neural prosthetic control signals from silicon cortical arrays in rhesus macaque motor cortexJournal of Neural Engineering, 2011
- A closed-loop human simulator for investigating the role of feedback control in brain-machine interfacesJournal of Neurophysiology, 2011
- Cortical Preparatory Activity: Representation of Movement or First Cog in a Dynamical Machine?Neuron, 2010
- Generating Coherent Patterns of Activity from Chaotic Neural NetworksNeuron, 2009
- From Intention to Action: Motor Cortex and the Control of Reaching Movements2009
- Neural control of computer cursor velocity by decoding motor cortical spiking activity in humans with tetraplegiaJournal of Neural Engineering, 2008
- Inconvenient Truths about neural processing in primary motor cortexThe Journal of Physiology, 2008
- Techniques for extracting single-trial activity patterns from large-scale neural recordingsCurrent Opinion in Neurobiology, 2007
- Learning to Control a Brain–Machine Interface for Reaching and Grasping by PrimatesPLOS Biology, 2003