mlsanityData to 7 Oct 2026

S3NN: Time Step Reduction of Spiking Surrogate Gradients for Training Energy Efficient Single-Step Spiking Neural Networks

arXiv 2201.10879 ↗First posted 26 Jan 2022cs.LG cs.NEcited by 1

Not on the map. Why?

Abstract (arXiv)

As the scales of neural networks increase, techniques that enable them to run with low computational cost and energy efficiency are required. From such demands, various efficient neural network paradigms, such as spiking neural networks (SNNs) or binary neural networks (BNNs), have been proposed. However, they have sticky drawbacks, such as degraded inference accuracy and latency. To solve these problems, we propose a single-step spiking neural network (S3NN), an energy-efficient neural network with low computational cost and high precision. The proposed S3NN processes the information between hidden layers by spikes as SNNs. Nevertheless, it has no temporal dimension so that there is no latency within training and inference phases as BNNs. Thus, the proposed S3NN has a lower computational cost than SNNs that require time-series processing. However, S3NN cannot adopt na"ive backpropagation algorithms due to the non-differentiability nature of spikes. We deduce a suitable neuron model by reducing the surrogate gradient for multi-time step SNNs to a single-time step. We experimentally demonstrated that the obtained surrogate gradient allows S3NN to be trained appropriately. We also showed that the proposed S3NN could achieve comparable accuracy to full-precision networks while being highly energy-efficient.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 41 of its 77 references that are in the map. First posted on arXiv 26 Jan 2022.

Builds on

41 of 77 references.

References · 41

  1. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  2. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  3. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  4. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  5. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  6. 2016Identity Mappings in Deep Residual Networkscited by 1,960
  7. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  8. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
  9. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  10. 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
  11. 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
  12. 2018SLAYER: Spike Layer Error Reassignment in Timecited by 257
29 more
  1. 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 225
  2. 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
  3. 2020Enabling Deep Spiking Neural Networks with Hybrid Conversion and Spike Timing Dependent Backpropagationcited by 142
  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. 2021A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibrationcited by 111
  8. 2020Temporal Spike Sequence Learning via Backpropagation for Deep Spiking Neural Networkscited by 98
  9. 2020Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratchcited by 76
  10. 2021Optimal ANN-SNN Conversion for Fast and Accurate Inference in Deep Spiking Neural Networkscited by 74
  11. 2020DIET-SNN: Direct Input Encoding With Leakage and Threshold Optimization in Deep Spiking Neural Networkscited by 70
  12. 2016Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computingcited by 68
  13. 2022Neural Architecture Search for Spiking Neural Networkscited by 52
  14. 2021A comprehensive review of Binary Neural Networkcited by 44
  15. 2020Event-Based Angular Velocity Regression with Spiking Networkscited by 41
  16. 2020Exploring the Connection Between Binary and Spiking Neural Networkscited by 33
  17. 2019Spike-Train Level Backpropagation for Training Deep Recurrent Spiking Neural Networkscited by 32
  18. 2021Backpropagation with Biologically Plausible Spatio-Temporal Adjustment For Training Deep Spiking Neural Networkscited by 22
  19. 2019Accurate and Compact Convolutional Neural Networks with Trained Binarizationcited by 20
  20. 2020BS4NN: Binarized Spiking Neural Networks with Temporal Coding and Learningcited by 20
  21. 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
  22. 2021One Timestep is All You Need: Training Spiking Neural Networks with Ultra Low Latencycited by 17
  23. 2020Reintroducing Straight-Through Estimators as Principled Methods for Stochastic Binary Networkscited by 15
  24. 2021PrivateSNN: Privacy-Preserving Spiking Neural Networkscited by 15
  25. 2018Whetstone: A Method for Training Deep Artificial Neural Networks for Binary Communicationcited by 14
  26. 2019Balanced Binary Neural Networks with Gated Residualcited by 14
  27. 2021Backpropagated Neighborhood Aggregation for Accurate Training of Spiking Neural Networkscited by 14
  28. 2021BSNN: Towards Faster and Better Conversion of Artificial Neural Networks to Spiking Neural Networks with Bistable Neuronscited by 12
  29. 2021Towards Low-Latency Energy-Efficient Deep SNNs via Attention-Guided Compressioncited by 7

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.