[en] 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 neu- romorphic chips, which may offer power savings necessary to overcome a major obstacle to the successful clinical translation of neural motor prostheses.
Gilja, V., (2010) Towards Clinically Viable Neural Prosthetic Systems, pp. 19-22. , Ph.D. Thesis, Department of Computer Science, Stanford University, and pp 57-73
Gilja, V., Nuyujukian, P., Chestek, C.A., Cunningham, J.P., Fan, J.M., Yu, B.M., Ryu, S.I., Shenoy, K.V., A high-performance continuous cortically-controlled prosthesis enabled by feedback control design (2010) 2010 Neuroscience Meeting Planner, , San Diego, CA: Society for Neuroscience
Nuyujukian, P., Gilja, V., Chestek, C.A., Cunningham, J.P., Fan, J.M., Yu, B.M., Ryu, S.I., Shenoy, K.V., Generalization and robustness of a continuous cortically-controlled prosthesis enabled by feedback control design (2010) 2010 Neuroscience Meeting Planner, , San Diego, CA: Society for Neuroscience
Gilja, V., Chestek, C.A., Diester, I., Henderson, J.M., Deisseroth, K., Shenoy, K.V., Challenges and opportunities for next-generation intra-cortically based neural prostheses (2011) IEEE Transactions on Biomedical Engineering, , in press
Kim, S.P., Simeral, J.D., Hochberg, L.R., Donoghue, J.P., Black, M.J., Neural control of computer cursor velocity by decoding motor cortical spiking activity in humans with tetraplegia (2008) Journal of Neural Engineering, 5, pp. 455-476
Kim, S., Tathireddy, P., Normann, R.A., Solzbacher, F., Thermal impact of an active 3-D microelectrode array implanted in the brain (2007) IEEE Transactions on Neural Systems and Rehabilitation Engineering, 15, pp. 493-501
Dethier, J., Gilja, V., Nuyujukian, P., Elassaad, S.A., Shenoy, K.V., Boahen, K., Spiking neural network decoder for brain-machine interfaces (2011) IEEE Engineering in Medicine & Biology Society Conference on Neural Engineering, pp. 396-399. , Cancun, Mexico
Boahen, K., Neuromorphic microchips (2005) Scientific American, 292 (5), pp. 56-63
Silver, R., Boahen, K., Grillner, S., Kopell, N., Olsen, K.L., Neurotech for neuroscience: Unifying concepts, organizing principles, and emerging tools (2007) Journal of Neuroscience, 27 (44), pp. 11807-11819
Arthur, J.V., Boahen, K., Silicon neuron design: The dynamical systems approach (2011) IEEE Transactions on Circuits and Systems, 58 (5), pp. 1034-1043
Eliasmith, C., Anderson, C.H., (2003) Neural Engineering: Computation Representation and Dynamics in Neurobiological Systems, , MIT Press, Cambridge, MA
Eliasmith, C., A unified approach to building and controlling spiking attractor networks (2005) Neural Computation, 17, pp. 1276-1314
Singh, R., Eliasmith, C., Higher-dimensional neurons explain the tuning and dynamics of working memory cells (2006) The Journal of Neuroscience, 26 (14), pp. 3667-3678
Eliasmith, C., How to build a brain: From function to implementation (2007) Synthese, 159 (3), pp. 373-388
Kalman, R.E., A new approach to linear filtering and prediction problems (1960) Transactions of the ASME-Journal of Basic Engineering, 82 (SERIES D), pp. 35-45
Welsh, G., Bishop, G., (1995) An Introduction to the Kalman Filter, 95, pp. 1-16. , University of North Carolina at Chapel Hill Chapel Hill NC, (TR 95-041)
Malik, W.Q., Truccolo, W., Brown, E.N., Hochberg, L.R., Efficient decoding with steady-state Kalman filter in neural interface systems (2011) IEEE Transactions on Neural Systems and Rehabilitation Engineering, 19 (1), pp. 25-34