mlsanityData to 14 Oct 2026

Energy Efficient Training of SNN using Local Zeroth Order Method

arXiv 2302.00910 ↗First posted 2 Feb 2023cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Spiking neural networks are becoming increasingly popular for their low energy requirement in real-world tasks with accuracy comparable to the traditional ANNs. SNN training algorithms face the loss of gradient information and non-differentiability due to the Heaviside function in minimizing the model loss over model parameters. To circumvent the problem surrogate method uses a differentiable approximation of the Heaviside in the backward pass, while the forward pass uses the Heaviside as the spiking function. We propose to use the zeroth order technique at the neuron level to resolve this dichotomy and use it within the automatic differentiation tool. As a result, we establish a theoretical connection between the proposed local zeroth-order technique and the existing surrogate methods and vice-versa. The proposed method naturally lends itself to energy-efficient training of SNNs on GPUs. Experimental results with neuromorphic datasets show that such implementation requires less than 1 percent neurons to be active in the backward pass, resulting in a 100x speed-up in the backward computation time. Our method offers better generalization compared to the state-of-the-art energy-efficient technique while maintaining similar efficiency.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 27 references that are in the map. First posted on arXiv 2 Feb 2023.

Builds on

11 of 27 references.

References · 11

  1. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
  2. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
  3. 2015Converting Static Image Datasets to Spiking Neuromorphic Datasets Using Saccadescited by 314
  4. 2018SLAYER: Spike Layer Error Reassignment in Timecited by 266
  5. 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 182
  6. 2019Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detectioncited by 177
  7. 2020A Primer on Zeroth-Order Optimization in Signal Processing and Machine Learningcited by 162
  8. 2019The Heidelberg spiking datasets for the systematic evaluation of spiking neural networkscited by 137
  9. 2019A Theoretical and Empirical Comparison of Gradient Approximations in Derivative-Free Optimizationcited by 68
  10. 2021Sparse Spiking Gradient Descentcited by 41
  11. 2020Surrogate gradients for analog neuromorphic computingcited by 38

Built on by

Not cited yet.