BSO: Binary Spiking Online Optimization Algorithm
Not on the map. Why?
Abstract (arXiv)
Binary Spiking Neural Networks (BSNNs) offer promising efficiency advantages for resource-constrained computing. However, their training algorithms often require substantial memory overhead due to latent weights storage and temporal processing requirements. To address this issue, we propose Binary Spiking Online (BSO) optimization algorithm, a novel online training algorithm that significantly reduces training memory. BSO directly updates weights through flip signals under the online training framework. These signals are triggered when the product of gradient momentum and weights exceeds a threshold, eliminating the need for latent weights during training. To enhance performance, we propose T-BSO, a temporal-aware variant that leverages the inherent temporal dynamics of BSNNs by capturing gradient information across time steps for adaptive threshold adjustment. Theoretical analysis establishes convergence guarantees for both BSO and T-BSO, with formal regret bounds characterizing their convergence rates. Extensive experiments demonstrate that both BSO and T-BSO achieve superior optimization performance compared to existing training methods for BSNNs. The codes are available at https://github.com/hamings1/BSO.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 23 of its 41 references that are in the map. First posted on arXiv 16 Nov 2025.
Builds on
23 of 41 references.
References · 23
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 752
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 406
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 345
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 235
- 2020Binary Neural Networks: A Surveycited by 190
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 182
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 181
- 2019Comprehensive SNN Compression Using ADMM Optimization and Activity Regularizationcited by 45
- 2020Exploring the Connection Between Binary and Spiking Neural Networkscited by 38
11 more
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
- 2021Accurate online training of dynamical spiking neural networks through Forward Propagation Through Timecited by 34
- 2020Online Spatio-Temporal Learning in Deep Neural Networkscited by 32
- 2020BS4NN: Binarized Spiking Neural Networks with Temporal Coding and Learningcited by 24
- 2025QP-SNN: Quantized and Pruned Spiking Neural Networkscited by 14
- 2025Quantized Spike-driven Transformercited by 13
- 2019ReStoCNet: Residual Stochastic Binary Convolutional Spiking Neural Network for Memory-Efficient Neuromorphic Computingcited by 12
- 2024Q-SNNs: Quantized Spiking Neural Networkscited by 12
- 2024Ternary Spike-based Neuromorphic Signal Processing Systemcited by 8
- 2025Towards Accurate Binary Spiking Neural Networks: Learning with Adaptive Gradient Modulation Mechanismcited by 5
- 2025Binary Event-Driven Spiking Transformercited by 3
Built on by
Citing papers per year: 2026: 2.
2 papers.
- 2026Latency and accuracy tradeoffs in Spiking Neural Networks28 Sep 2026
- 2026Robust Spiking Neural Networks Against Adversarial Attacks24 Feb 2026