2011 NIPS NeurIPS 2011

A Brain-Machine Interface Operating with a Real-Time Spiking Neural Network Control Algorithm

Abstract

Motor prostheses aim to restore function to disabled patients. Despite compelling proof of concept systems, barriers to clinical translation remain. One challenge is to develop a low-power, fully-implantable system that dissipates only minimal power so as not to damage tissue. To this end, we implemented a Kalman-filter based decoder via a spiking neural network (SNN) and tested it in brain-machine interface (BMI) experiments with a rhesus monkey. The Kalman filter was trained to predict the arm’s velocity and mapped on to the SNN using the Neural Engineer- ing Framework (NEF). A 2,000-neuron embedded Matlab SNN implementation runs in real-time and its closed-loop performance is quite comparable to that of the standard Kalman filter. The success of this closed-loop decoder holds promise for hardware SNN implementations of statistical signal processing algorithms on neuromorphic chips, which may offer power savings necessary to overcome a major obstacle to the successful clinical translation of neural motor prostheses.

πŸŒ‰ Interdisciplinary Bridge β€” Artificial Intelligence and Machine Learning
πŸ“ˆ Trend Setter β€” Agent Systems
🧭 Keyword Pioneer β€” real-time control
🐝 Cross-Pollinator β€” Artificial Intelligence, Computer Science, Data Science & Analytics, Deep Learning, Healthcare & Medicine, Interdisciplinary, Machine Learning, Mathematics & Optimization, Reinforcement Learning, Robotics, Speech & Audio
🐣 Hot Topic Early Bird β€” spiking neural network