mlsanityData to 7 Oct 2026

SNN2ANN: A Fast and Memory-Efficient Training Framework for Spiking Neural Networks

arXiv 2206.09449 ↗First posted 19 Jun 2022cs.NE cs.CV cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Spiking neural networks are efficient computation models for low-power environments. Spike-based BP algorithms and ANN-to-SNN (ANN2SNN) conversions are successful techniques for SNN training. Nevertheless, the spike-base BP training is slow and requires large memory costs. Though ANN2NN provides a low-cost way to train SNNs, it requires many inference steps to mimic the well-trained ANN for good performance. In this paper, we propose a SNN-to-ANN (SNN2ANN) framework to train the SNN in a fast and memory-efficient way. The SNN2ANN consists of 2 components: a) a weight sharing architecture between ANN and SNN and b) spiking mapping units. Firstly, the architecture trains the weight-sharing parameters on the ANN branch, resulting in fast training and low memory costs for SNN. Secondly, the spiking mapping units ensure that the activation values of the ANN are the spiking features. As a result, the classification error of the SNN can be optimized by training the ANN branch. Besides, we design an adaptive threshold adjustment (ATA) algorithm to address the noisy spike problem. Experiment results show that our SNN2ANN-based models perform well on the benchmark datasets (CIFAR10, CIFAR100, and Tiny-ImageNet). Moreover, the SNN2ANN can achieve comparable accuracy under 0.625x time steps, 0.377x training time, 0.27x GPU memory costs, and 0.33x spike activities of the Spike-based BP model.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 30 of its 65 references that are in the map. First posted on arXiv 19 Jun 2022.

Builds on

30 of 65 references.

References · 30

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  5. 2017Squeeze-and-Excitation Networkscited by 4,763
  6. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
  7. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  8. 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
  9. 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
  10. 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
  11. 2018Deep Learning in Spiking Neural Networkscited by 258
  12. 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 236
18 more
  1. 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 222
  2. 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 192
  3. 2019Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detectioncited by 174
  4. 2020RMP-SNN: Residual Membrane Potential Neuron for Enabling Deeper High-Accuracy and Low-Latency Spiking Neural Networkcited by 141
  5. 2021Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networkscited by 134
  6. 2019Enabling Spike-based Backpropagation for Training Deep Neural Network Architecturescited by 119
  7. 2021Optimal ANN-SNN Conversion for Fast and Accurate Inference in Deep Spiking Neural Networkscited by 74
  8. 2020Progressive Tandem Learning for Pattern Recognition with Deep Spiking Neural Networkscited by 46
  9. 2018Spatial-Temporal Person Re-identificationcited by 45
  10. 2021Sparse Spiking Gradient Descentcited by 41
  11. 2016Conversion of Artificial Recurrent Neural Networks to Spiking Neural Networks for Low-power Neuromorphic Hardwarecited by 39
  12. 2021Training Feedback Spiking Neural Networks by Implicit Differentiation on the Equilibrium Statecited by 39
  13. 2022Optimized Potential Initialization for Low-latency Spiking Neural Networkscited by 39
  14. 2020Exploring the Connection Between Binary and Spiking Neural Networkscited by 33
  15. 2018Hybrid Macro/Micro Level Backpropagation for Training Deep Spiking Neural Networkscited by 30
  16. 2020Constructing Accurate and Efficient Deep Spiking Neural Networks with Double-threshold and Augmented Schemescited by 16
  17. 2021Backpropagated Neighborhood Aggregation for Accurate Training of Spiking Neural Networkscited by 14
  18. 2019ScieNet: Deep Learning with Spike-assisted Contextual Information Extractioncited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 2; 2025: 1; 2026: 1.

6 papers.