Timing-Based Backpropagation in Spiking Neural Networks Without Single-Spike Restrictions
Not on the map. Why?
Abstract (arXiv)
We propose a novel backpropagation algorithm for training spiking neural networks (SNNs) that encodes information in the relative multiple spike timing of individual neurons without single-spike restrictions. The proposed algorithm inherits the advantages of conventional timing-based methods in that it computes accurate gradients with respect to spike timing, which promotes ideal temporal coding. Unlike conventional methods where each neuron fires at most once, the proposed algorithm allows each neuron to fire multiple times. This extension naturally improves the computational capacity of SNNs. Our SNN model outperformed comparable SNN models and achieved as high accuracy as non-convolutional artificial neural networks. The spike count property of our networks was altered depending on the time constant of the postsynaptic current and the membrane potential. Moreover, we found that there existed the optimal time constant with the maximum test accuracy. That was not seen in conventional SNNs with single-spike restrictions on time-to-fast-spike (TTFS) coding. This result demonstrates the computational properties of SNNs that biologically encode information into the multi-spike timing of individual neurons. Our code would be publicly available.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 17 of its 39 references that are in the map. First posted on arXiv 29 Nov 2022.
Builds on
17 of 39 references.
References · 17
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020Deep Reinforcement Learning for Autonomous Driving: A Surveycited by 698
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2016Training Deep Spiking Neural Networks using Backpropagationcited by 203
- 2019Enabling Spike-based Backpropagation for Training Deep Neural Network Architecturescited by 119
- 2016Supervised learning based on temporal coding in spiking neural networkscited by 75
- 2020Event-Based Backpropagation can compute Exact Gradients for Spiking Neural Networkscited by 59
- 2019Fast and energy-efficient neuromorphic deep learning with first-spike timescited by 52
- 2017Gradient Descent for Spiking Neural Networkscited by 47
- 2019Temporal Coding in Spiking Neural Networks with Alpha Synaptic Function: Learning with Backpropagationcited by 43
5 more
- 2020Surrogate gradients for analog neuromorphic computingcited by 38
- 2018Hybrid Macro/Micro Level Backpropagation for Training Deep Spiking Neural Networkscited by 30
- 2020Unifying Activation- and Timing-based Learning Rules for Spiking Neural Networkscited by 27
- 2020Towards Understanding the Effect of Leak in Spiking Neural Networkscited by 15
- 2020A Supervised Learning Algorithm for Multilayer Spiking Neural Networks Based on Temporal Coding Toward Energy-Efficient VLSI Processor Designcited by 4
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 0; 2026: 1.
3 papers.
- 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike codingcited by 3
- 2024Towards Efficient Formal Verification of Spiking Neural Networkcited by 0
- 2026Scalable Training of Continuous-Time Spiking Neural Networks with Differentiable Spike-Time Discretizationcited by 0
- 2026Scalable Training of Continuous-Time Spiking Neural Networks with Differentiable Spike-Time Discretization16 Jul 2026
- 2024Towards Efficient Formal Verification of Spiking Neural Network20 Aug 2024
- 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike coding24 Jul 2023