A Scalable, Causal, and Energy Efficient Framework for Neural Decoding with Spiking Neural Networks
Not on the map. Why?
Abstract (arXiv)
Brain-computer interfaces (BCIs) promise to enable vital functions, such as speech and prosthetic control, for individuals with neuromotor impairments. Central to their success are neural decoders, models that map neural activity to intended behavior. Current learning-based decoding approaches fall into two classes: simple, causal models that lack generalization, or complex, non-causal models that generalize and scale offline but struggle in real-time settings. Both face a common challenge, their reliance on power-hungry artificial neural network backbones, which makes integration into real-world, resource-limited systems difficult. Spiking neural networks (SNNs) offer a promising alternative. Because they operate causally these models are suitable for real-time use, and their low energy demands make them ideal for battery-constrained environments. To this end, we introduce Spikachu: a scalable, causal, and energy-efficient neural decoding framework based on SNNs. Our approach processes binned spikes directly by projecting them into a shared latent space, where spiking modules, adapted to the timing of the input, extract relevant features; these latent representations are then integrated and decoded to generate behavioral predictions. We evaluate our approach on 113 recording sessions from 6 non-human primates, totaling 43 hours of recordings. Our method outperforms causal baselines when trained on single sessions using between 2.26 and 418.81 times less energy. Furthermore, we demonstrate that scaling up training to multiple sessions and subjects improves performance and enables few-shot transfer to unseen sessions, subjects, and tasks. Overall, Spikachu introduces a scalable, online-compatible neural decoding framework based on SNNs, whose performance is competitive relative to state-of-the-art models while consuming orders of magnitude less energy.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 38 of its 97 references that are in the map. First posted on arXiv 23 Oct 2025.
Builds on
38 of 97 references.
References · 38
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,104
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 674
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 629
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 345
- 2022Spikformer: When Spiking Neural Network Meets Transformercited by 271
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 259
26 more
- 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligencecited by 169
- 2022Learnable latent embeddings for joint behavioral and neural analysiscited by 117
- 2014Long Short-Term Memory Based Recurrent Neural Network Architectures for Large Vocabulary Speech Recognitioncited by 111
- 2020Spike-FlowNet: Event-based Optical Flow Estimation with Energy-Efficient Hybrid Neural Networkscited by 98
- 2021Efficient Neuromorphic Signal Processing with Loihi 2cited by 96
- 2023A Unified, Scalable Framework for Neural Population Decodingcited by 61
- 2021Neural Latents Benchmark '21: Evaluating latent variable models of neural population activitycited by 60
- 2018Unsupervised Learning of a Hierarchical Spiking Neural Network for Optical Flow Estimation: From Events to Global Motion Perceptioncited by 48
- 2023SpikingBERT: Distilling BERT to Train Spiking Language Models Using Implicit Differentiationcited by 48
- 2017Machine learning for neural decodingcited by 45
- 2023Constructing Deep Spiking Neural Networks from Artificial Neural Networks with Knowledge Distillationcited by 44
- 2023SEENN: Towards Temporal Spiking Early-Exit Neural Networkscited by 41
- 2016Conversion of Artificial Recurrent Neural Networks to Spiking Neural Networks for Low-power Neuromorphic Hardwarecited by 40
- 2024SpikeLLM: Scaling up Spiking Neural Network to Large Language Models via Saliency-based Spikingcited by 31
- 2016LFADS - Latent Factor Analysis via Dynamical Systemscited by 30
- 2024Spikformer V2: Join the High Accuracy Club on ImageNet with an SNN Ticketcited by 30
- 2023Darwin3: A large-scale neuromorphic chip with a Novel ISA and On-Chip Learningcited by 22
- 2021Drop, Swap, and Generate: A Self-Supervised Approach for Generating Neural Activitycited by 18
- 2024Neural decoding from stereotactic EEG: accounting for electrode variability across subjectscited by 17
- 2024Autonomous Driving with Spiking Neural Networkscited by 13
- 2022An Energy-Efficient Spiking Neural Network for Finger Velocity Decoding for Implantable Brain-Machine Interfacecited by 8
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practicescited by 8
- 2024Event-based Optical Flow on Neuromorphic Processor: ANN vs. SNN Comparison based on Activation Sparsificationcited by 7
- 2018Real-time Closed Loop Neural Decoding on a Neuromorphic Chipcited by 3
- 2020Effects of the Nonlinearity in Activation Functions on the Performance of Deep Learning Modelscited by 2
- 2024A Spiking Neural Network Decoder for Implantable Brain Machine Interfaces and its Sparsity-aware Deployment on RISC-V Microcontrollerscited by 2
Built on by
Not cited yet.