2022 IEEE 4th International Conference on Artificial Intelligence Circuits and Systems (AICAS) 2022
DOI: 10.1109/aicas54282.2022.9869846
|View full text |Cite
|
Sign up to set email alerts
|

An Energy-Efficient Spiking Neural Network for Finger Velocity Decoding for Implantable Brain-Machine Interface

Abstract: Brain-machine interfaces (BMIs) are promising for motor rehabilitation and mobility augmentation. High-accuracy and low-power algorithms are required to achieve implantable BMI systems. In this paper, we propose a novel spiking neural network (SNN) decoder for implantable BMI regression tasks. The SNN is trained with enhanced spatio-temporal backpropagation to fully leverage its ability in handling temporal problems. The proposed SNN decoder achieves the same level of correlation coefficient as the state-of-th… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 12 publications
(32 citation statements)
references
References 24 publications
(44 reference statements)
0
20
0
Order By: Relevance
“…However, a disadvantage of this method is that the membrane potential always starts at zero, which can lead to a poor fit when the kinematic data starts far from zero. A similar output encoding method was used in [15], but our method was developed independently prior to the release of that work.…”
Section: Regression Learning Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…However, a disadvantage of this method is that the membrane potential always starts at zero, which can lead to a poor fit when the kinematic data starts far from zero. A similar output encoding method was used in [15], but our method was developed independently prior to the release of that work.…”
Section: Regression Learning Methodsmentioning
confidence: 99%
“…While these methods remain popular, recent research has shown that the accuracy of SNNs can be far improved using error backpropagation [14]. One recent work used a SNN with backpropagation to perform neural decoding with comparable accuracy to a state-of-the-art neural network [15]. However, backpropagation methods are less biologically plausible than STDP, and require significant memory overhead.…”
Section: Introductionmentioning
confidence: 99%
“…To enable 2D cursors control with a SNN, the SNN output must be modified to produce two continuous real-values functions corresponding to the x and y components of predicted arm velocity. SNN decoders can be adapted to produce these functions by adding a readout layer consisting of two leaky-integrate neurons that never emit spikes [20,22], where the output is given by the neuron's membrane potential. This method of computing the output has several desirable properties, such as the fact that the membrane potential is a continuous and differentiable function, so there will be no unnatural instantaneous changes in the predicted velocity.…”
Section: Readout Functionmentioning
confidence: 99%
“…Previous work has explored the use of SNNs for neural decoding [19][20][21][22]. In [19], authors demonstrated an SNN that could replicate the behavior of a Kalman filter using the neural engineering framework.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation