mlsanityData to 7 Oct 2026

Converting Artificial Neural Networks to Spiking Neural Networks via Parameter Calibration

arXiv 2205.10121 ↗First posted 6 May 2022cs.NE cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Spiking Neural Network (SNN), originating from the neural behavior in biology, has been recognized as one of the next-generation neural networks. Conventionally, SNNs can be obtained by converting from pre-trained Artificial Neural Networks (ANNs) by replacing the non-linear activation with spiking neurons without changing the parameters. In this work, we argue that simply copying and pasting the weights of ANN to SNN inevitably results in activation mismatch, especially for ANNs that are trained with batch normalization (BN) layers. To tackle the activation mismatch issue, we first provide a theoretical analysis by decomposing local conversion error to clipping error and flooring error, and then quantitatively measure how this error propagates throughout the layers using the second-order analysis. Motivated by the theoretical results, we propose a set of layer-wise parameter calibration algorithms, which adjusts the parameters to minimize the activation mismatch. Extensive experiments for the proposed algorithms are performed on modern architectures and large-scale tasks including ImageNet classification and MS COCO detection. We demonstrate that our method can handle the SNN conversion with batch normalization layers and effectively preserve the high accuracy even in 32 time steps. For example, our calibration algorithms can increase up to 65% accuracy when converting VGG-16 with BN layers.

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

Builds on

47 of 84 references.

References · 47

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  6. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  7. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  8. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  9. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  10. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  11. 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
  12. 2014FitNets: Hints for Thin Deep Netscited by 1,619
35 more
  1. 2020Designing Network Design Spacescited by 954
  2. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  3. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  4. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
  5. 2021BRECQ: Pushing the Limit of Post-Training Quantization by Block Reconstructioncited by 464
  6. 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 430
  7. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
  8. 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
  9. 2019HAWQ: Hessian AWare Quantization of Neural Networks with Mixed-Precisioncited by 387
  10. 2018How Does Batch Normalization Help Optimization?cited by 355
  11. 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
  12. 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
  13. 2018Deep Learning in Spiking Neural Networkscited by 258
  14. 2018SLAYER: Spike Layer Error Reassignment in Timecited by 257
  15. 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 236
  16. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
  17. 2016Training Deep Spiking Neural Networks using Backpropagationcited by 203
  18. 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 192
  19. 2019Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detectioncited by 174
  20. 2019Additive Powers-of-Two Quantization: An Efficient Non-uniform Discretization for Neural Networkscited by 143
  21. 2020Enabling Deep Spiking Neural Networks with Hybrid Conversion and Spike Timing Dependent Backpropagationcited by 142
  22. 2020RMP-SNN: Residual Membrane Potential Neuron for Enabling Deeper High-Accuracy and Low-Latency Spiking Neural Networkcited by 141
  23. 2017Practical Gauss-Newton Optimisation for Deep Learningcited by 139
  24. 2021Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networkscited by 134
  25. 2019Enabling Spike-based Backpropagation for Training Deep Neural Network Architecturescited by 119
  26. 2021A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibrationcited by 111
  27. 2018Faster gaze prediction with dense networks and Fisher pruningcited by 92
  28. 2020Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratchcited by 76
  29. 2021Optimal ANN-SNN Conversion for Fast and Accurate Inference in Deep Spiking Neural Networkscited by 74
  30. 2022Neural Architecture Search for Spiking Neural Networkscited by 52
  31. 2020Progressive Tandem Learning for Pattern Recognition with Deep Spiking Neural Networkscited by 46
  32. 2016Conversion of Artificial Recurrent Neural Networks to Spiking Neural Networks for Low-power Neuromorphic Hardwarecited by 39
  33. 2016Theory and Tools for the Conversion of Analog to Spiking Convolutional Neural Networkscited by 31
  34. 2020MixMix: All You Need for Data-Free Compression Are Feature and Data Mixingcited by 29
  35. 2020Brain-inspired global-local learning incorporated with neuromorphic computingcited by 28

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 3; 2024: 0; 2025: 1.

6 papers.