An energy-efficient spiking neural network with continuous learning for self-adaptive brain-machine interface
Zhou Biyan, Arindam Basu
TL;DR
The paper tackles non-stationarity in implantable brain–machine interfaces by proposing energy-efficient self-adaptive decoders based on Deep Spiking Neural Networks (DSNNs) trained with low-cost reinforcement-learning algorithms Banditron and AGREL. It uses transfer learning to enable deep DSNNs with minimal update burden, demonstrating open-loop stability and robust closed-loop performance under perturbations, while achieving substantial reductions in memory access and MAC operations during training (notably with DSNN_Banditron). The work provides a comprehensive open- and closed-loop evaluation on neural data and brain-model simulations, along with a rigorous resource-performance analysis that highlights its suitability for wireless iBMI deployments. Overall, the DSNN_Banditron and DSNN_AGREL approaches offer a promising path toward self-adaptive, low-power neural decoding in dynamic, real-world iBMI use cases.
Abstract
The number of simultaneously recorded neurons follows an exponentially increasing trend in implantable brain-machine interfaces (iBMIs). Integrating the neural decoder in the implant is an effective data compression method for future wireless iBMIs. However, the non-stationarity of the system makes the performance of the decoder unreliable. To avoid frequent retraining of the decoder and to ensure the safety and comfort of the iBMI user, continuous learning is essential for real-life applications. Since Deep Spiking Neural Networks (DSNNs) are being recognized as a promising approach for developing resource-efficient neural decoder, we propose continuous learning approaches with Reinforcement Learning (RL) algorithms adapted for DSNNs. Banditron and AGREL are chosen as the two candidate RL algorithms since they can be trained with limited computational resources, effectively addressing the non-stationary problem and fitting the energy constraints of implantable devices. To assess the effectiveness of the proposed methods, we conducted both open-loop and closed-loop experiments. The accuracy of open-loop experiments conducted with DSNN Banditron and DSNN AGREL remains stable over extended periods. Meanwhile, the time-to-target in the closed-loop experiment with perturbations, DSNN Banditron performed comparably to that of DSNN AGREL while achieving reductions of 98% in memory access usage and 99% in the requirements for multiply- and-accumulate (MAC) operations during training. Compared to previous continuous learning SNN decoders, DSNN Banditron requires 98% less computes making it a prime candidate for future wireless iBMI systems.
