mlsanityData to 7 Oct 2026

Take A Shortcut Back: Mitigating the Gradient Vanishing for Training Spiking Neural Networks

arXiv 2401.04486 ↗First posted 9 Jan 2024cs.CVcited by 14

Not on the map. Why?

Abstract (arXiv)

The Spiking Neural Network (SNN) is a biologically inspired neural network infrastructure that has recently garnered significant attention. It utilizes binary spike activations to transmit information, thereby replacing multiplications with additions and resulting in high energy efficiency. However, training an SNN directly poses a challenge due to the undefined gradient of the firing spike process. Although prior works have employed various surrogate gradient training methods that use an alternative function to replace the firing process during back-propagation, these approaches ignore an intrinsic problem: gradient vanishing. To address this issue, we propose a shortcut back-propagation method in our paper, which advocates for transmitting the gradient directly from the loss to the shallow layers. This enables us to present the gradient to the shallow layers directly, thereby significantly mitigating the gradient vanishing problem. Additionally, this method does not introduce any burden during the inference phase. To strike a balance between final accuracy and ease of training, we also propose an evolutionary training framework and implement it by inducing a balance coefficient that dynamically changes with the training epoch, which further improves the network's performance. Extensive experiments conducted over static and dynamic datasets using several popular network structures reveal that our method consistently outperforms state-of-the-art methods.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 41 of its 66 references that are in the map. First posted on arXiv 9 Jan 2024.

Builds on

41 of 66 references.

References · 41

  1. 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
  2. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
  3. 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
  4. 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
  5. 2021Deep Residual Learning in Spiking Neural Networkscited by 326
  6. 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
  7. 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 236
  8. 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 222
  9. 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 192
  10. 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
  11. 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
  12. 2019Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detectioncited by 174
29 more
  1. 2020Enabling Deep Spiking Neural Networks with Hybrid Conversion and Spike Timing Dependent Backpropagationcited by 142
  2. 2020RMP-SNN: Residual Membrane Potential Neuron for Enabling Deeper High-Accuracy and Low-Latency Spiking Neural Networkcited by 141
  3. 2023Optimal ANN-SNN Conversion for High-accuracy and Ultra-low-latency Spiking Neural Networkscited by 116
  4. 2021A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibrationcited by 111
  5. 2020Temporal Spike Sequence Learning via Backpropagation for Deep Spiking Neural Networkscited by 98
  6. 2022Training High-Performance Low-Latency Spiking Neural Networks by Differentiation on Spike Representationcited by 89
  7. 2020Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratchcited by 76
  8. 2021Advancing Spiking Neural Networks towards Deep Residual Learningcited by 76
  9. 2020DIET-SNN: Direct Input Encoding With Leakage and Threshold Optimization in Deep Spiking Neural Networkscited by 70
  10. 2016Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computingcited by 68
  11. 2022GLIF: A Unified Gated Leaky Integrate-and-Fire Neuron for Spiking Neural Networkscited by 63
  12. 2022Online Training Through Time for Spiking Neural Networkscited by 48
  13. 2020Progressive Tandem Learning for Pattern Recognition with Deep Spiking Neural Networkscited by 46
  14. 2020T2FSNN: Deep Spiking Neural Networks with Time-to-first-spike Codingcited by 45
  15. 2023Constructing Deep Spiking Neural Networks from Artificial Neural Networks with Knowledge Distillationcited by 41
  16. 2021Training Feedback Spiking Neural Networks by Implicit Differentiation on the Equilibrium Statecited by 39
  17. 2022Optimized Potential Initialization for Low-latency Spiking Neural Networkscited by 39
  18. 2023Reducing ANN-SNN Conversion Error through Residual Membrane Potentialcited by 39
  19. 2023Bridging the Gap between ANNs and SNNs by Calibrating Offset Spikescited by 38
  20. 2018A Biologically Plausible Supervised Learning Method for Spiking Neural Networks Using the Symmetric STDP Rulecited by 36
  21. 2023Ternary Spike: Learning Ternary Spikes for Spiking Neural Networkscited by 36
  22. 2023Membrane Potential Batch Normalization for Spiking Neural Networkscited by 35
  23. 2023Spiking PointNet: Spiking Neural Networks for Point Cloudscited by 34
  24. 2023Direct Learning-Based Deep Spiking Neural Networks: A Reviewcited by 31
  25. 2022Training Spiking Neural Networks with Local Tandem Learningcited by 22
  26. 2022Real Spike: Learning Real-valued Spikes for Spiking Neural Networkscited by 22
  27. 2020TCL: an ANN-to-SNN Conversion with Trainable Clipping Layerscited by 20
  28. 2023Highly Efficient 3D Human Pose Tracking from Events with Spiking Spatiotemporal Transformercited by 10
  29. 2022Rethinking the role of normalization and residual blocks for spiking neural networkscited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 8; 2026: 5.

14 papers.

Sort: