mlsanityData to 14 Oct 2026

A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks

arXiv 2508.12609 ↗First posted 18 Aug 2025cs.NE cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Spiking Neural Networks (SNNs) are a promising approach to low-power applications on neuromorphic hardware due to their energy efficiency. However, training SNNs is challenging because of the non-differentiable spike generation function. To address this issue, the commonly used approach is to adopt the backpropagation through time framework, while assigning the gradient of the non-differentiable function with some surrogates. Similarly, Binary Neural Networks (BNNs) also face the non-differentiability problem and rely on approximating gradients. However, the deep relationship between these two fields and how their training techniques can benefit each other has not been systematically researched. Furthermore, training binary-weight SNNs is even more difficult. In this work, we present a novel perspective on the dynamics of SNNs and their close connection to BNNs through an analysis of the backpropagation process. We demonstrate that training a feedforward SNN can be viewed as training a self-ensemble of a binary-activation neural network with noise injection. Drawing from this new understanding of SNN dynamics, we introduce the Self-Ensemble Inspired training method for (Binary-Weight) SNNs (SEI-BWSNN), which achieves high-performance results with low latency even for the case of the 1-bit weights. Specifically, we leverage a structure of multiple shortcuts and a knowledge distillation-based training technique to improve the training of (binary-weight) SNNs. Notably, by binarizing FFN layers in a Transformer architecture, our approach achieves 82.52% accuracy on ImageNet with only 2 time steps, indicating the effectiveness of our methodology and the potential of binary-weight SNNs.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 69 of its 106 references that are in the map. First posted on arXiv 18 Aug 2025.

Builds on

69 of 106 references.

References · 69

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  4. 2017Squeeze-and-Excitation Networkscited by 4,789
  5. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
  6. 2016Wide Residual Networkscited by 3,070
  7. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  8. 2016Identity Mappings in Deep Residual Networkscited by 1,965
  9. 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
  10. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  11. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
  12. 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 406
38 more
  1. 2021A Survey of Transformerscited by 401
  2. 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
  3. 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 345
  4. 2021Deep Residual Learning in Spiking Neural Networkscited by 331
  5. 2024The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bitscited by 308
  6. 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 278
  7. 2018SLAYER: Spike Layer Error Reassignment in Timecited by 266
  8. 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 245
  9. 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 235
  10. 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 233
  11. 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 198
  12. 2023BitNet: Scaling 1-bit Transformers for Large Language Modelscited by 189
  13. 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 184
  14. 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligencecited by 169
  15. 2017Towards Robust Neural Networks via Random Self-ensemblecited by 159
  16. 2020RMP-SNN: Residual Membrane Potential Neuron for Enabling Deeper High-Accuracy and Low-Latency Spiking Neural Networkcited by 145
  17. 2021Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networkscited by 139
  18. 2023Optimal ANN-SNN Conversion for High-accuracy and Ultra-low-latency Spiking Neural Networkscited by 122
  19. 2021A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibrationcited by 117
  20. 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 112
  21. 2022Training High-Performance Low-Latency Spiking Neural Networks by Differentiation on Spike Representationcited by 89
  22. 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 88
  23. 2017A Survey of Neuromorphic Computing and Neural Networks in Hardwarecited by 85
  24. 2017Towards Effective Low-bitwidth Convolutional Neural Networkscited by 78
  25. 2021Optimal ANN-SNN Conversion for Fast and Accurate Inference in Deep Spiking Neural Networkscited by 78
  26. 2016Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computingcited by 70
  27. 2017Regularizing Deep Neural Networks by Noise: Its Interpretation and Optimizationcited by 56
  28. 2021PokeBNN: A Binary Pursuit of Lightweight Accuracycited by 49
  29. 2022Online Training Through Time for Spiking Neural Networkscited by 49
  30. 2024QKFormer: Hierarchical Spiking Transformer using Q-K Attentioncited by 49
  31. 2019Temporal-Coded Deep Spiking Neural Network with Easy Training and Robust Performancecited by 46
  32. 2021How Do Adam and Training Strategies Help BNNs Optimization?cited by 46
  33. 2021Training Feedback Spiking Neural Networks by Implicit Differentiation on the Equilibrium Statecited by 40
  34. 2018Binary Ensemble Neural Network: More Bits per Network or More Networks per Bit?cited by 39
  35. 2020Exploring the Connection Between Binary and Spiking Neural Networkscited by 38
  36. 2020Surrogate gradients for analog neuromorphic computingcited by 38
  37. 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Setscited by 38
  38. 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37

50 most cited of 69 All 69 (JSON)

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Training
  2. 2025Towards Efficient and Accurate Spiking Neural Networks via Adaptive Bit Allocation
  3. 2022S3NN: Time Step Reduction of Spiking Surrogate Gradients for Training Energy Efficient Single-Step Spiking Neural Networks
  4. 2025All in one timestep: Enhancing Sparsity and Energy efficiency in Multi-level Spiking Neural Networks
  5. 2023Is Conventional SNN Really Efficient? A Perspective from Network Quantization
  6. 2023Gradient-descent hardware-aware training and deployment for mixed-signal Neuromorphic processors
  7. 2023High-performance deep spiking neural networks with 0.3 spikes per neuron
  8. 2024Deep activity propagation via weight initialization in spiking neural networks