bioRxivBioengineering
A Spiking Neural Network with Continuous Local Learning for Robust Online Brain Machine Interface
Abstract
ObjectiveSpiking neural networks (SNNs) are powerful tools that are well suited for brain machine interfaces (BMI) due to their similarity to biological neural systems and computational efficiency. They have shown comparable accuracy to state-of-the-art methods, but current training methods require large amounts of memory, and they cannot be trained on a continuous input stream without pausing periodically to perform backpropagation. An ideal BMI should be capable training continuously without interruption to minimize disruption to the user and adapt to changing neural environments. ApproachWe propose a continuous SNN weight update algorithm that can be trained to perform regression learning with no need for storing past spiking events in memory. As a result, the amount of memory needed for training is constant regardless of the input duration. We evaluate the accuracy of the network on recordings of neural data taken from the premotor cortex of a primate performing reaching tasks. Additionally, we evaluate the SNN in a simulated closed loop environment and observe its ability to adapt to sudden changes in the input neural structure. Main resultsThe continuous learning SNN achieves the same peak correlation ({rho} = 0.7) as existing SNN training methods when trained offline on real neural data while reducing the total memory usage by 92%. Additionally, it matches state-of-the-art accuracy in a closed loop environment, demonstrates adaptability when subjected to multiple types of neural input disruptions, and is capable of being trained online without any prior offline training. SignificanceThis work presents a neural decoding algorithm that can be trained rapidly in a closed loop setting. The algorithm increases the speed of acclimating a new user to the system and also can adapt to sudden changes in neural behavior with minimal disruption to the user.
- organism: non-human primate
- assay: electrophysiology
- research focus: synaptic & neural circuits
- approach: deep learning
- approach: statistical model
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- A Biologically Plausible Spiking Neural Network for Decoding Kinematics in the Hippocampus and Premotor Cortex
E. Taeckens, R. Dong, S. Shah·bioRxiv·Nov 9, 2022
- BrainScale: Enabling Scalable Online Learning in Spiking Neural Networks
Chaoming Wang, Xingsi Dong, … Si Wu·Nature CommunicationsPeer-reviewed·Jan 19, 2026
- Versatile Learning without Synaptic Plasticity in a Spiking Neural Network
K. O. Mason, Navid Akbari, … Wilten Nicola·bioRxiv·Jan 2, 2026
- Learning to learn online with neuromodulated synaptic plasticity in spiking neural networks
Samuel Schmidgall, Joe Hays·bioRxiv·Jun 24, 2022
- Fully unsupervised online spike sorting based on an artificial spiking neural network
Marie Bernert, Blaise Yvert·bioRxiv·Dec 20, 2017
- A neural network for online spike classification that improves decoding accuracy
Deepa Issar, Ryan Chace Williamson, … Matthew A. Smith·Journal of NeurophysiologyPeer-reviewed·Feb 26, 2020