title: Spiking Neural Network Decoder for Brain-Machine Interfaces.
abstract: We used a spiking neural network (SNN) to decode neural data recorded from a 96-electrode array in premotor/motor cortex while a rhesus monkey performed a point-to-point reaching arm movement task. We mapped a Kalman-filter neural prosthetic decode algorithm developed to predict the arm's velocity on to the SNN using the Neural Engineering Framework and simulated it usingNengo, a freely available software package. A 20,000-neuron network matched the standard decoder's prediction to within 0.03% (normalized by maximum arm velocity). A 1,600-neuron version of this network was within 0.27%, and run in real-time on a 3GHz PC. These results demonstrate that a SNN can implement a statistical signal processing algorithm widely used as the decoder in high-performance neural prostheses (Kalman filter), and achieve similar results with just a few thousand neurons. Hardware SNN implementations-neuromorphic chips-may offer power savings, essential for realizing fully-implantable cortically controlled prostheses.
authors.affiliation: Department of Bioengineering, Stanford University, Stanford, CA 94305, USA.
authors.forename: Julie
authors.initials: J
authors.lastname: Dethier
authors.affiliation: Department of Computer Science and Stanford Institute for Neuro-Innovation and Translational Neuroscience, Stanford University, Stanford, CA 94305, USA.
authors.forename: Vikash
authors.initials: V
authors.lastname: Gilja
authors.affiliation: Department of Bioengineering and MSTP, Stanford University, Stanford, CA 94305, USA.
authors.forename: Paul
authors.initials: P
authors.lastname: Nuyujukian
authors.affiliation: Department of Bioengineering, Stanford University, Stanford, CA 94305, USA.
authors.forename: Shauki A
authors.initials: SA
authors.lastname: Elassaad
authors.affiliation: Departments of Electrical Engineering and Bioengineering, and Neurosciences Program, Stanford University, Stanford, CA 94305, USA.
authors.forename: Krishna V
authors.initials: KV
authors.lastname: Shenoy
authors.affiliation: Department of Bioengineering, Stanford University, Stanford, CA 94305, USA.
authors.forename: Kwabena
authors.initials: K
authors.lastname: Boahen