mlsanityData to 7 Oct 2026

Hybrid Macro/Micro Level Backpropagation for Training Deep Spiking Neural Networks

arXiv 1805.07866 ↗First posted 21 May 2018cs.NE cs.LGcited by 30

Not on the map. Why?

Abstract (arXiv)

Spiking neural networks (SNNs) are positioned to enable spatio-temporal information processing and ultra-low power event-driven neuromorphic hardware. However, SNNs are yet to reach the same performances of conventional deep artificial neural networks (ANNs), a long-standing challenge due to complex dynamics and non-differentiable spike events encountered in training. The existing SNN error backpropagation (BP) methods are limited in terms of scalability, lack of proper handling of spiking discontinuities, and/or mismatch between the rate-coded loss function and computed gradient. We present a hybrid macro/micro level backpropagation (HM2-BP) algorithm for training multi-layer SNNs. The temporal effects are precisely captured by the proposed spike-train level post-synaptic potential (S-PSP) at the microscopic level. The rate-coded errors are defined at the macroscopic level, computed and back-propagated across both macroscopic and microscopic levels. Different from existing BP methods, HM2-BP directly computes the gradient of the rate-coded loss function w.r.t tunable parameters. We evaluate the proposed HM2-BP algorithm by training deep fully connected and convolutional SNNs based on the static MNIST [14] and dynamic neuromorphic N-MNIST [26]. HM2-BP achieves an accuracy level of 99.49% and 98.88% for MNIST and N-MNIST, respectively, outperforming the best reported performances obtained from the existing SNN BP algorithms. Furthermore, the HM2-BP produces the highest accuracies based on SNNs for the EMNIST [3] dataset, and leads to high recognition accuracy for the 16-speaker spoken English letters of TI46 Corpus [16], a challenging patio-temporal speech recognition benchmark for which no prior success based on SNNs was reported. It also achieves competitive performances surpassing those of conventional deep learning models when dealing with asynchronous spiking streams.

Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 May 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 6; 2022: 13; 2023: 4; 2024: 4; 2025: 2; 2026: 1.

30 papers.

Sort:

  1. 2022Event-based Video Reconstruction via Potential-assisted Spiking Neural Networkcited by 58
  2. 2022Online Training Through Time for Spiking Neural Networkscited by 48
  3. 2021Training Feedback Spiking Neural Networks by Implicit Differentiation on the Equilibrium Statecited by 39
  4. 2023Reducing ANN-SNN Conversion Error through Residual Membrane Potentialcited by 39
  5. 2022TCJA-SNN: Temporal-Channel Joint Attention for Spiking Neural Networkscited by 33
  6. 2022Spiking Graph Convolutional Networkscited by 26
  7. 2021Backpropagation with Biologically Plausible Spatio-Temporal Adjustment For Training Deep Spiking Neural Networkscited by 22
  8. 2021The Backpropagation Algorithm Implemented on Spiking Neuromorphic Hardwarecited by 19
  9. 2022Spike Calibration: Fast and Accurate Conversion of Spiking Neural Network for Object Detection and Segmentationcited by 15
  10. 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networkscited by 9
  11. 2023SPIDE: A Purely Spike-based Method for Training Feedback Spiking Neural Networkscited by 8
  12. 2021Spiking CapsNet: A Spiking Neural Network With A Biologically Plausible Routing Rule Between Capsulescited by 6
18 more
  1. 2022SNN2ANN: A Fast and Memory-Efficient Training Framework for Spiking Neural Networkscited by 6
  2. 2022Ultra-low Latency Spiking Neural Networks with Spatio-Temporal Compression and Synaptic Convolutional Blockcited by 4
  3. 2021Direct Training via Backpropagation for Ultra-low Latency Spiking Neural Networks with Multi-thresholdcited by 3
  4. 2021Efficient Training of Spiking Neural Networks with Temporally-Truncated Local Backpropagation through Timecited by 3
  5. 2022Timing-Based Backpropagation in Spiking Neural Networks Without Single-Spike Restrictionscited by 3
  6. 2022SIT: A Bionic and Non-Linear Neuron for Spiking Neural Networkcited by 2
  7. 2024Exploiting Heterogeneity in Timescales for Sparse Recurrent Spiking Neural Networks for Energy-Efficient Edge Computingcited by 2
  8. 2022DPSNN: A Differentially Private Spiking Neural Network with Temporal Enhanced Poolingcited by 1
  9. 2024Parametric Matrix Modelscited by 1
  10. 2025SpikeX: Exploring Accelerator Architecture and Network-Hardware Co-Optimization for Sparse Spiking Neural Networkscited by 1
  11. 2022A temporally and spatially local spike-based backpropagation algorithm to enable training in hardwarecited by 0
  12. 2022Exploring Tradeoffs in Spiking Neural Networkscited by 0
  13. 2023Membrane Potential Distribution Adjustment and Parametric Surrogate Gradient in Spiking Neural Networkscited by 0
  14. 2023Spike-based Neuromorphic Computing for Next-Generation Computer Visioncited by 0
  15. 2024Forward Direct Feedback Alignment for Online Gradient Estimates of Spiking Neural Networkscited by 0
  16. 2024IKUN: Initialization to Keep snn training and generalization great with sUrrogate-stable variaNcecited by 0
  17. 2025HetSyn: Versatile Timescale Integration in Spiking Neural Networks via Heterogeneous Synapsescited by 0
  18. 2026Scalable Training of Continuous-Time Spiking Neural Networks with Differentiable Spike-Time Discretizationcited by 0