mlsanityData to 14 Oct 2026

SpikeGrad: An ANN-equivalent Computation Model for Implementing Backpropagation with Spikes

arXiv 1906.00851 ↗First posted 3 Jun 2019cs.NE cs.LGcited by 16

Not on the map. Why?

Abstract (arXiv)

Event-based neuromorphic systems promise to reduce the energy consumption of deep learning tasks by replacing expensive floating point operations on dense matrices by low power sparse and asynchronous operations on spike events. While these systems can be trained increasingly well using approximations of the back-propagation algorithm, these implementations usually require high precision errors for training and are therefore incompatible with the typical communication infrastructure of neuromorphic circuits. In this work, we analyze how the gradient can be discretized into spike events when training a spiking neural network. To accelerate our simulation, we show that using a special implementation of the integrate-and-fire neuron allows us to describe the accumulated activations and errors of the spiking neural network in terms of an equivalent artificial neural network, allowing us to largely speed up training compared to an explicit simulation of all spike events. This way we are able to demonstrate that even for deep networks, the gradients can be discretized sufficiently well with spikes if the gradient is properly rescaled. This form of spike-based backpropagation enables us to achieve equivalent or better accuracies on the MNIST and CIFAR10 dataset than comparable state-of-the-art spiking neural networks trained with full precision gradients. The algorithm, which we call SpikeGrad, is based on accumulation and comparison operations and can naturally exploit sparsity in the gradient computation, which makes it an interesting choice for a spiking neuromorphic systems with on-chip learning capacities.

Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Jun 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

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

16 papers.

Sort:

By area:

  1. 2021Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networkscited by 139
  2. 2022Online Training Through Time for Spiking Neural Networkscited by 49
  3. 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
  4. 2022Spiking Graph Convolutional Networkscited by 27
  5. 2021Energy-efficient Knowledge Distillation for Spiking Neural Networkscited by 11
  6. 2023SPIDE: A Purely Spike-based Method for Training Feedback Spiking Neural Networkscited by 8
  7. 2024Advancing Training Efficiency of Deep Spiking Neural Networks through Rate-based Backpropagationcited by 8
  8. 2023Exploiting High Performance Spiking Neural Networks with Efficient Spiking Patternscited by 3
  9. 2025Efficient Logit-based Knowledge Distillation of Deep Spiking Neural Networks for Full-Range Timestep Deploymentcited by 2
  10. 2023Spike Accumulation Forwarding for Effective Training of Spiking Neural Networkscited by 1
  11. 2023Dynamic Spiking Framework for Graph Neural Networkscited by 1
  12. 2026ChronoSpike: An Adaptive Spiking Graph Neural Network for Dynamic Graphscited by 1
4 more
  1. 2022A temporally and spatially local spike-based backpropagation algorithm to enable training in hardwarecited by 0
  2. 2022Desire Backpropagation: A Lightweight Training Algorithm for Multi-Layer Spiking Neural Networks based on Spike-Timing-Dependent Plasticitycited by 0
  3. 2023Membrane Potential Distribution Adjustment and Parametric Surrogate Gradient in Spiking Neural Networkscited by 0
  4. 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networkscited by 0