mlsanityData to 7 Oct 2026

Gradient Descent for Spiking Neural Networks

arXiv 1706.04698 ↗First posted 14 Jun 2017q-bio.NC cs.LG cs.NEcited by 47

Not on the map. Why?

Abstract (arXiv)

Much of studies on neural computation are based on network models of static neurons that produce analog output, despite the fact that information processing in the brain is predominantly carried out by dynamic neurons that produce discrete pulses called spikes. Research in spike-based computation has been impeded by the lack of efficient supervised learning algorithm for spiking networks. Here, we present a gradient descent method for optimizing spiking network models by introducing a differentiable formulation of spiking networks and deriving the exact gradient calculation. For demonstration, we trained recurrent spiking networks on two dynamic tasks: one that requires optimizing fast (~millisecond) spike-based interactions for efficient encoding of information, and a delayed memory XOR task over extended duration (~second). The results show that our method indeed optimizes the spiking network dynamics on the time scale of individual spikes as well as behavioral time scales. In conclusion, our result offers a general purpose supervised learning algorithm for spiking neural networks, thus advancing further investigations on spike-based computation.

Key facts. Cited by 47 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Jun 2017.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 12; 2022: 13; 2023: 11; 2024: 6; 2025: 2; 2026: 3.

47 papers.

Sort:

  1. 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 251
  2. 2022Training High-Performance Low-Latency Spiking Neural Networks by Differentiation on Spike Representationcited by 89
  3. 2023Reducing ANN-SNN Conversion Error through Residual Membrane Potentialcited by 39
  4. 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
  5. 2023Training Full Spike Neural Networks via Auxiliary Accumulation Pathwaycited by 26
  6. 2022Real Spike: Learning Real-valued Spikes for Spiking Neural Networkscited by 22
  7. 2023High-performance deep spiking neural networks with 0.3 spikes per neuroncited by 22
  8. 2021Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligencecited by 21
  9. 2021The Backpropagation Algorithm Implemented on Spiking Neuromorphic Hardwarecited by 19
  10. 2021One Timestep is All You Need: Training Spiking Neural Networks with Ultra Low Latencycited by 17
  11. 2024Spiking Graph Neural Network on Riemannian Manifoldscited by 15
  12. 2022Loss shaping enhances exact gradient learning with Eventprop in spiking neural networkscited by 13
35 more
  1. 2022Bayesian Continual Learning via Spiking Neural Networkscited by 12
  2. 2022An Exact Mapping From ReLU Networks to Spiking Neural Networkscited by 12
  3. 2021Keys to Accurate Feature Extraction Using Residual Spiking Neural Networkscited by 10
  4. 2024Spiking Convolutional Neural Networks for Text Classificationcited by 10
  5. 2021SpikE: spike-based embeddings for multi-relational graph datacited by 9
  6. 2021Spiking Generative Adversarial Networks With a Neural Network Discriminator: Local Training, Bayesian Models, and Continual Meta-Learningcited by 8
  7. 2021Event-LSTM: An Unsupervised and Asynchronous Learning-based Representation for Event-based Datacited by 7
  8. 2021Spike time displacement based error backpropagation in convolutional spiking neural networkscited by 6
  9. 2023Persistent learning signals and working memory without continuous attractorscited by 6
  10. 2021A Differentiable Point Process with Its Application to Spiking Neural Networkscited by 4
  11. 2021Spiking Hyperdimensional Network: Neuromorphic Models Integrated with Memory-Inspired Frameworkcited by 4
  12. 2022EXODUS: Stable and Efficient Training of Spiking Neural Networkscited by 4
  13. 2023SpikeCLIP: A Contrastive Language-Image Pretrained Spiking Neural Networkcited by 4
  14. 2024PLEIADES: Building Temporal Kernels with Orthogonal Polynomialscited by 4
  15. 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rulescited by 3
  16. 2022Intelligence Processing Units Accelerate Neuromorphic Learningcited by 3
  17. 2022Timing-Based Backpropagation in Spiking Neural Networks Without Single-Spike Restrictionscited by 3
  18. 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike codingcited by 3
  19. 2024Improvement of Spiking Neural Network with Bit Planes and Color Modelscited by 3
  20. 2022A noise based novel strategy for faster SNN trainingcited by 2
  21. 2021Spiking neural networks trained via proxycited by 1
  22. 2022Including STDP to eligibility propagation in multi-layer recurrent spiking neural networkscited by 1
  23. 2022Memory-enriched computation and learning in spiking neural networks through Hebbian plasticitycited by 1
  24. 2023Spike-based computation using classical recurrent neural networkscited by 1
  25. 2023Dynamic Spiking Framework for Graph Neural Networkscited by 1
  26. 2025OmniEvent: Unified Event Representation Learningcited by 1
  27. 2026Sleep-Based Homeostatic Regularization for Stabilizing Spike-Timing-Dependent Plasticity in Recurrent Spiking Neural Networkscited by 1
  28. 2022A temporally and spatially local spike-based backpropagation algorithm to enable training in hardwarecited by 0
  29. 2023SPENSER: Towards a NeuroEvolutionary Approach for Convolutional Spiking Neural Networkscited by 0
  30. 2023Learning Spiking Neural Network from Easy to Hard taskcited by 0
  31. 2024EventF2S: Asynchronous and Sparse Spiking AER Framework using Neuromorphic-Friendly Algorithmcited by 0
  32. 2024Iteration over event space in time-to-first-spike spiking neural networks for Twitter bot classificationcited by 0
  33. 2025Geometry-Aware Spiking Graph Neural Networkcited by 0
  34. 2026Unbiased Gradient Estimation for Event Binning via Functional Backpropagationcited by 0
  35. 2026Scalable Training of Continuous-Time Spiking Neural Networks with Differentiable Spike-Time Discretizationcited by 0