Sparse Spiking Gradient Descent
Not on the map. Why?
Abstract (arXiv)
There is an increasing interest in emulating Spiking Neural Networks (SNNs) on neuromorphic computing devices due to their low energy consumption. Recent advances have allowed training SNNs to a point where they start to compete with traditional Artificial Neural Networks (ANNs) in terms of accuracy, while at the same time being energy efficient when run on neuromorphic hardware. However, the process of training SNNs is still based on dense tensor operations originally developed for ANNs which do not leverage the spatiotemporally sparse nature of SNNs. We present here the first sparse SNN backpropagation algorithm which achieves the same or better accuracy as current state of the art methods while being significantly faster and more memory efficient. We show the effectiveness of our method on real datasets of varying complexity (Fashion-MNIST, Neuromophic-MNIST and Spiking Heidelberg Digits) achieving a speedup in the backward pass of up to 150x, and 85% more memory efficient, without losing accuracy.
Key facts. Cited by 41 papers in the map (data through 14 Oct 2026). Builds on 22 of its 62 references that are in the map. First posted on arXiv 18 May 2021.
Builds on
22 of 62 references.
References · 22
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,254
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
- 2019ERNIE: Enhanced Language Representation with Informative Entitiescited by 528
- 2015Converting Static Image Datasets to Spiking Neuromorphic Datasets Using Saccadescited by 314
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 266
- 2019The Heidelberg spiking datasets for the systematic evaluation of spiking neural networkscited by 137
- 2016Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computingcited by 70
- 2018Eligibility Traces and Plasticity on Behavioral Time Scales: Experimental Support of neoHebbian Three-Factor Learning Rulescited by 67
- 2015Spiking Deep Networks with LIF Neuronscited by 63
10 more
- 2020Event-Based Backpropagation can compute Exact Gradients for Spiking Neural Networkscited by 59
- 2015Memory and information processing in neuromorphic systemscited by 48
- 2019SLIDE : In Defense of Smart Algorithms over Hardware Acceleration for Large-Scale Deep Learning Systemscited by 46
- 2020Effective and Efficient Computation with Multiple-timescale Spiking Recurrent Neural Networkscited by 43
- 2021Pruning of Deep Spiking Neural Networks through Gradient Rewiringcited by 43
- 2016Conversion of Artificial Recurrent Neural Networks to Spiking Neural Networks for Low-power Neuromorphic Hardwarecited by 40
- 2017Adaptive Sampled Softmax with Kernel Based Samplingcited by 38
- 2014Neuromorphic electronic circuits for building autonomous cognitive systemscited by 19
- 2017Neuromorphic Hardware In The Loop: Training a Deep Spiking Network on the BrainScaleS Wafer-Scale Systemcited by 19
- 2021Accelerating SLIDE Deep Learning on Modern CPUs: Vectorization, Quantizations, Memory Optimizations, and Morecited by 15
Built on by
Citing papers per year: 2021: 3; 2022: 7; 2023: 12; 2024: 10; 2025: 7; 2026: 2.
41 papers.
Sort:
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 259
- 2021Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networkscited by 99
- 2023Parallel Spiking Neurons with High Efficiency and Ability to Learn Long-term Dependenciescited by 41
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
- 2024Spikformer V2: Join the High Accuracy Club on ImageNet with an SNN Ticketcited by 30
- 2022Efficient recurrent architectures through activity sparsity and sparse back-propagation through timecited by 26
- 2022Loss shaping enhances exact gradient learning with Eventprop in spiking neural networkscited by 14
- 2024Event Stream based Human Action Recognition: A High-Definition Benchmark Dataset and Algorithmscited by 12
- 2025Temporal-Guided Spiking Neural Networks for Event-Based Human Action Recognitioncited by 11
- 2022Spiking neural networks for nonlinear regressioncited by 10
- 2024SpGesture: Source-Free Domain-adaptive sEMG-based Gesture Recognition with Jaccard Attentive Spiking Neural Networkcited by 9
- 2022The fine line between dead neurons and sparsity in binarized spiking neural networkscited by 8
29 more
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practicescited by 8
- 2021Learning through structure: towards deep neuromorphic knowledge graph embeddingscited by 7
- 2022SNN2ANN: A Fast and Memory-Efficient Training Framework for Spiking Neural Networkscited by 7
- 2023Learning Bottleneck Transformer for Event Image-Voxel Feature Fusion based Classificationcited by 6
- 2024Zero-Shot Temporal Resolution Domain Adaptation for Spiking Neural Networkscited by 6
- 2025Backpropagation-free Spiking Neural Networks with the Forward-Forward Algorithmcited by 5
- 2022EXODUS: Stable and Efficient Training of Spiking Neural Networkscited by 4
- 2023Point-Voxel Absorbing Graph Representation Learning for Event Stream based Recognitioncited by 4
- 2023Harnessing Manycore Processors with Distributed Memory for Accelerated Training of Sparse and Recurrent Modelscited by 4
- 2023Addressing the speed-accuracy simulation trade-off for adaptive spiking neuronscited by 4
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rulescited by 3
- 2024Retain, Blend, and Exchange: A Quality-aware Spatial-Stereo Fusion Approach for Event Stream Recognitioncited by 3
- 2025Beyond Rate Coding: Surrogate Gradients Enable Spike Timing Learning in Spiking Neural Networkscited by 3
- 2026Parallelizable memory recurrent unitscited by 3
- 2023Spiking Network Initialisation and Firing Rate Collapsecited by 2
- 2024CLASSP: a Biologically-Inspired Approach to Continual Learning through Adjustment Suppression and Sparsity Promotioncited by 2
- 2025Edge Intelligence with Spiking Neural Networkscited by 2
- 2023Exploiting Symmetric Temporally Sparse BPTT for Efficient RNN Trainingcited by 1
- 2024Uncertainty-aware Bridge based Mobile-Former Network for Event-based Pattern Recognitioncited by 1
- 2025A Truly Sparse and General Implementation of Gradient-Based Synaptic Plasticitycited by 1
- 2025Threshold Adaptation in Spiking Networks Enables Shortest Path Finding and Place Disambiguationcited by 1
- 2023Energy Efficient Training of SNN using Local Zeroth Order Methodcited by 0
- 2023Membrane Potential Distribution Adjustment and Parametric Surrogate Gradient in Spiking Neural Networkscited by 0
- 2023Neuromorphic Online Learning for Spatiotemporal Patterns with a Forward-only Timelinecited by 0
- 2024STAL: Spike Threshold Adaptive Learning Encoder for Classification of Pain-Related Biosignal Datacited by 0
- 2024Iteration over event space in time-to-first-spike spiking neural networks for Twitter bot classificationcited by 0
- 2024Synaptic Modulation using Interspike Intervals Increases Energy Efficiency of Spiking Neural Networkscited by 0
- 2025Learning with Spike Synchrony in Spiking Neural Networkscited by 0
- 2026SAGE: Surrogate-gradient Adaptation via Attention-Guided Entropy for Spiking Transformerscited by 0
- 2026SAGE: Surrogate-gradient Adaptation via Attention-Guided Entropy for Spiking Transformers13 Aug 2026
- 2026Parallelizable memory recurrent units14 Jan 2026
- 2025Beyond Rate Coding: Surrogate Gradients Enable Spike Timing Learning in Spiking Neural Networks21 Jul 2025
- 2025Edge Intelligence with Spiking Neural Networks18 Jul 2025
- 2025Learning with Spike Synchrony in Spiking Neural Networks14 Apr 2025
- 2025Threshold Adaptation in Spiking Networks Enables Shortest Path Finding and Place Disambiguation22 Mar 2025
- 2025Temporal-Guided Spiking Neural Networks for Event-Based Human Action Recognition21 Mar 2025
- 2025Backpropagation-free Spiking Neural Networks with the Forward-Forward Algorithm19 Feb 2025
- 2025A Truly Sparse and General Implementation of Gradient-Based Synaptic Plasticity20 Jan 2025
- 2024Zero-Shot Temporal Resolution Domain Adaptation for Spiking Neural Networks7 Nov 2024
- 2024Event Stream based Human Action Recognition: A High-Definition Benchmark Dataset and Algorithms19 Aug 2024
- 2024Synaptic Modulation using Interspike Intervals Increases Energy Efficiency of Spiking Neural Networks6 Aug 2024
29 more
- 2024STAL: Spike Threshold Adaptive Learning Encoder for Classification of Pain-Related Biosignal Data11 Jul 2024
- 2024Retain, Blend, and Exchange: A Quality-aware Spatial-Stereo Fusion Approach for Event Stream Recognition27 Jun 2024
- 2024Iteration over event space in time-to-first-spike spiking neural networks for Twitter bot classification3 Jun 2024
- 2024SpGesture: Source-Free Domain-adaptive sEMG-based Gesture Recognition with Jaccard Attentive Spiking Neural Network23 May 2024
- 2024CLASSP: a Biologically-Inspired Approach to Continual Learning through Adjustment Suppression and Sparsity Promotion29 Apr 2024
- 2024Uncertainty-aware Bridge based Mobile-Former Network for Event-based Pattern Recognition20 Jan 2024
- 2024Spikformer V2: Join the High Accuracy Club on ImageNet with an SNN Ticket4 Jan 2024
- 2023Exploiting Symmetric Temporally Sparse BPTT for Efficient RNN Training14 Dec 2023
- 2023Addressing the speed-accuracy simulation trade-off for adaptive spiking neurons19 Nov 2023
- 2023Harnessing Manycore Processors with Distributed Memory for Accelerated Training of Sparse and Recurrent Models7 Nov 2023
- 2023Learning Bottleneck Transformer for Event Image-Voxel Feature Fusion based Classification23 Aug 2023
- 2023Neuromorphic Online Learning for Spatiotemporal Patterns with a Forward-only Timeline21 Jul 2023
- 2023Point-Voxel Absorbing Graph Representation Learning for Event Stream based Recognition8 Jun 2023
- 2023Spiking Network Initialisation and Firing Rate Collapse13 May 2023
- 2023Membrane Potential Distribution Adjustment and Parametric Surrogate Gradient in Spiking Neural Networks26 Apr 2023
- 2023Parallel Spiking Neurons with High Efficiency and Ability to Learn Long-term Dependencies25 Apr 2023
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practices19 Mar 2023
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networks28 Feb 2023
- 2023Energy Efficient Training of SNN using Local Zeroth Order Method2 Feb 2023
- 2022Loss shaping enhances exact gradient learning with Eventprop in spiking neural networks2 Dec 2022
- 2022Spiking neural networks for nonlinear regression6 Oct 2022
- 2022SNN2ANN: A Fast and Memory-Efficient Training Framework for Spiking Neural Networks19 Jun 2022
- 2022Efficient recurrent architectures through activity sparsity and sparse back-propagation through time13 Jun 2022
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rules2 Jun 2022
- 2022EXODUS: Stable and Efficient Training of Spiking Neural Networks20 May 2022
- 2022The fine line between dead neurons and sparsity in binarized spiking neural networks28 Jan 2022
- 2021Training Spiking Neural Networks Using Lessons From Deep Learning27 Sep 2021
- 2021Learning through structure: towards deep neuromorphic knowledge graph embeddings21 Sep 2021
- 2021Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networks3 Jun 2021
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 259
- 2021Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networkscited by 99
- 2023Parallel Spiking Neurons with High Efficiency and Ability to Learn Long-term Dependenciescited by 41
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
- 2024Spikformer V2: Join the High Accuracy Club on ImageNet with an SNN Ticketcited by 30
- 2022Efficient recurrent architectures through activity sparsity and sparse back-propagation through timecited by 26
- 2022Loss shaping enhances exact gradient learning with Eventprop in spiking neural networkscited by 14
- 2024Event Stream based Human Action Recognition: A High-Definition Benchmark Dataset and Algorithmscited by 12
- 2025Temporal-Guided Spiking Neural Networks for Event-Based Human Action Recognitioncited by 11
- 2022Spiking neural networks for nonlinear regressioncited by 10
- 2024SpGesture: Source-Free Domain-adaptive sEMG-based Gesture Recognition with Jaccard Attentive Spiking Neural Networkcited by 9
- 2022The fine line between dead neurons and sparsity in binarized spiking neural networkscited by 8
12 most cited of 41 All 41 (JSON)
- 2026SAGE: Surrogate-gradient Adaptation via Attention-Guided Entropy for Spiking Transformers13 Aug 2026
- 2026Parallelizable memory recurrent units14 Jan 2026
- 2025Beyond Rate Coding: Surrogate Gradients Enable Spike Timing Learning in Spiking Neural Networks21 Jul 2025
- 2025Edge Intelligence with Spiking Neural Networks18 Jul 2025
- 2025Learning with Spike Synchrony in Spiking Neural Networks14 Apr 2025
- 2025Threshold Adaptation in Spiking Networks Enables Shortest Path Finding and Place Disambiguation22 Mar 2025
- 2025Temporal-Guided Spiking Neural Networks for Event-Based Human Action Recognition21 Mar 2025
- 2025Backpropagation-free Spiking Neural Networks with the Forward-Forward Algorithm19 Feb 2025
- 2025A Truly Sparse and General Implementation of Gradient-Based Synaptic Plasticity20 Jan 2025
- 2024Zero-Shot Temporal Resolution Domain Adaptation for Spiking Neural Networks7 Nov 2024
- 2024Event Stream based Human Action Recognition: A High-Definition Benchmark Dataset and Algorithms19 Aug 2024
- 2024Synaptic Modulation using Interspike Intervals Increases Energy Efficiency of Spiking Neural Networks6 Aug 2024
12 newest of 41 All 41 (JSON)