mlsanityData to 14 Oct 2026

Training Spiking Neural Networks Using Lessons From Deep Learning

arXiv 2109.12894 ↗First posted 27 Sep 2021cs.NE cs.ET cs.LGcited by 259

Not on the map. Why?

Abstract (arXiv)

The brain is the perfect place to look for inspiration to develop more efficient neural networks. The inner workings of our synapses and neurons provide a glimpse at what the future of deep learning might look like. This paper serves as a tutorial and perspective showing how to apply the lessons learnt from several decades of research in deep learning, gradient descent, backpropagation and neuroscience to biologically plausible spiking neural neural networks. We also explore the delicate interplay between encoding data as spikes and the learning process; the challenges and solutions of applying gradient-based learning to spiking neural networks (SNNs); the subtle link between temporal backpropagation and spike timing dependent plasticity, and how deep learning might move towards biologically plausible online learning. Some ideas are well accepted and commonly used amongst the neuromorphic engineering community, while others are presented or justified for the first time here. The fields of deep learning and spiking neural networks evolve very rapidly. We endeavour to treat this document as a 'dynamic' manuscript that will continue to be updated as the common practices in training SNNs also change. A series of companion interactive tutorials complementary to this paper using our Python package, snnTorch, are also made available. See https://snntorch.readthedocs.io/en/latest/tutorials/index.html .

Key facts. Cited by 259 papers in the map (data through 14 Oct 2026). Builds on 75 of its 273 references that are in the map. First posted on arXiv 27 Sep 2021.

Builds on

75 of 273 references.

References · 75

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  4. 2020Language Models are Few-Shot Learnerscited by 32,419
  5. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  6. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  7. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
  8. 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
  9. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
  10. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
  11. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
  12. 2015Fast R-CNNcited by 2,933
38 more
  1. 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,162
  2. 2017Continual Learning with Deep Generative Replaycited by 1,158
  3. 2017Mixed Precision Trainingcited by 1,156
  4. 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,026
  5. 2019Event-based Vision: A Surveycited by 1,016
  6. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
  7. 2015Listen, Attend and Spellcited by 543
  8. 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 431
  9. 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 406
  10. 2021Deep Residual Learning in Spiking Neural Networkscited by 331
  11. 2015Converting Static Image Datasets to Spiking Neuromorphic Datasets Using Saccadescited by 314
  12. 2021DSEC: A Stereo Event Camera Dataset for Driving Scenarioscited by 303
  13. 2018SLAYER: Spike Layer Error Reassignment in Timecited by 266
  14. 2018The Multi Vehicle Stereo Event Camera Dataset: An Event Camera Dataset for 3D Perceptioncited by 254
  15. 2016Training Deep Spiking Neural Networks using Backpropagationcited by 205
  16. 2016The Event-Camera Dataset and Simulator: Event-based Data for Pose Estimation, Visual Odometry, and SLAMcited by 203
  17. 2020The Computational Limits of Deep Learningcited by 193
  18. 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 181
  19. 2020Carbontracker: Tracking and Predicting the Carbon Footprint of Training Deep Learning Modelscited by 169
  20. 2020Enabling Deep Spiking Neural Networks with Hybrid Conversion and Spike Timing Dependent Backpropagationcited by 144
  21. 2019The Heidelberg spiking datasets for the systematic evaluation of spiking neural networkscited by 137
  22. 2018Assessing the Scalability of Biologically-Motivated Deep Learning Algorithms and Architecturescited by 101
  23. 2019Graph-Based Object Classification for Neuromorphic Vision Sensingcited by 85
  24. 2020Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratchcited by 80
  25. 2014How Auto-Encoders Could Provide Credit Assignment in Deep Networks via Target Propagationcited by 79
  26. 2016Towards an integration of deep learning and neurosciencecited by 78
  27. 2016Towards deep learning with segregated dendritescited by 71
  28. 2016Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computingcited by 70
  29. 2015Towards Biologically Plausible Deep Learningcited by 66
  30. 2018Stable Recurrent Modelscited by 66
  31. 2015Spiking Deep Networks with LIF Neuronscited by 63
  32. 2020Event-Based Backpropagation can compute Exact Gradients for Spiking Neural Networkscited by 59
  33. 2019S4NN: temporal backpropagation for spiking neural networks with one spike per neuroncited by 49
  34. 2017Gradient Descent for Spiking Neural Networkscited by 48
  35. 2014Random feedback weights support learning in deep neural networkscited by 47
  36. 2017Unbiased Online Recurrent Optimizationcited by 47
  37. 2019Temporal Coding in Spiking Neural Networks with Alpha Synaptic Function: Learning with Backpropagationcited by 45
  38. 2017Deep supervised learning using local errorscited by 41

50 most cited of 75 All 75 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 11; 2023: 40; 2024: 59; 2025: 83; 2026: 66.

259 papers.

Sort:

By area:

  1. 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligencecited by 169
  2. 2023SpikeGPT: Generative Pre-trained Language Model with Spiking Neural Networkscited by 88
  3. 2024Scaling Spike-driven Transformer with Efficient Spike Firing Approximation Trainingcited by 59
  4. 2023Fast-SNN: Fast Spiking Neural Network by Converting Quantized ANNcited by 46
  5. 2022TCJA-SNN: Temporal-Channel Joint Attention for Spiking Neural Networkscited by 35
  6. 2023NeuroBench: A Framework for Benchmarking Neuromorphic Computing Algorithms and Systemscited by 27
  7. 2023Brain-inspired learning in artificial neural networks: a reviewcited by 26
  8. 2023Green Edge AI: A Contemporary Surveycited by 25
  9. 2024SpiNNaker2: A Large-Scale Neuromorphic System for Event-Based and Asynchronous Machine Learningcited by 25
  10. 2024Scalable MatMul-free Language Modelingcited by 25
  11. 2022Signal Propagation: A Framework for Learning and Inference In a Forward Passcited by 24
  12. 2023Learning Long Sequences in Spiking Neural Networkscited by 19
38 more
  1. 2022Spiking Neural Networks for Frame-based and Event-based Single Object Localizationcited by 18
  2. 2023Sneaky Spikes: Uncovering Stealthy Backdoor Attacks in Spiking Neural Networks with Neuromorphic Datacited by 18
  3. 2023SpikeBERT: A Language Spikformer Learned from BERT with Knowledge Distillationcited by 17
  4. 2023Inherent Redundancy in Spiking Neural Networkscited by 13
  5. 2024Autonomous Driving with Spiking Neural Networkscited by 13
  6. 2024Reconsidering the Energy Efficiency of Spiking Neural Networks Inference from Analytical Perspectivescited by 13
  7. 2025Quantized Spike-driven Transformercited by 13
  8. 2022Sub-mW Neuromorphic SNN audio processing applications with Rockpool and Xylocited by 12
  9. 2022Spiking neural networks for nonlinear regressioncited by 10
  10. 2022Neuromorphic Computing and Sensing in Spacecited by 10
  11. 2023Spiking-Fer: Spiking Neural Network for Facial Expression Recognition With Event Camerascited by 10
  12. 2023To Spike or Not To Spike: A Digital Hardware Perspective on Deep Learning Accelerationcited by 10
  13. 2024A Survey on Multimodal Wearable Sensor-based Human Action Recognitioncited by 10
  14. 2024Spiking Convolutional Neural Networks for Text Classificationcited by 10
  15. 2024FSTA-SNN:Frequency-based Spatial-Temporal Attention Module for Spiking Neural Networkscited by 10
  16. 2025Temporal Separation with Entropy Regularization for Knowledge Distillation in Spiking Neural Networkscited by 10
  17. 2023Applications of Spiking Neural Networks in Visual Place Recognitioncited by 9
  18. 2024SPikE-SSM: A Sparse, Precise, and Efficient Spiking State Space Model for Long Sequences Learningcited by 9
  19. 2022Spiking Neural Operators for Scientific Machine Learningcited by 8
  20. 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practicescited by 8
  21. 2023Knowing When to Stop: Delay-Adaptive Spiking Neural Network Classifiers with Reliability Guaranteescited by 8
  22. 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Surveycited by 8
  23. 2024A Fully-Configurable Open-Source Software-Defined Digital Quantized Spiking Neural Core Architecturecited by 8
  24. 2024Continual Learning with Neuromorphic Computing: Foundations, Methods, and Emerging Applicationscited by 8
  25. 2023S-TLLR: STDP-inspired Temporal Local Learning Rule for Spiking Neural Networkscited by 7
  26. 2024BrainLeaks: On the Privacy-Preserving Properties of Neuromorphic Architectures against Model Inversion Attackscited by 7
  27. 2024Toward Large-scale Spiking Neural Networks: A Comprehensive Survey and Future Directionscited by 7
  28. 2022Low Latency Conversion of Artificial Neural Network Models to Rate-encoded Spiking Neural Networkscited by 6
  29. 2023Neuroscience inspired scientific machine learning (Part-1): Variable spiking neuron for regressioncited by 6
  30. 2024Zero-Shot Temporal Resolution Domain Adaptation for Spiking Neural Networkscited by 6
  31. 2025Efficient Deployment of Spiking Neural Networks on SpiNNaker2 for DVS Gesture Recognition Using Neuromorphic Intermediate Representationcited by 6
  32. 2025Compute-in-Memory Implementation of State Space Models for Event Sequence Processingcited by 6
  33. 2022SMS: Spiking Marching Scheme for Efficient Long Time Integration of Differential Equationscited by 5
  34. 2023Paired Competing Neurons Improving STDP Supervised Local Learning In Spiking Neural Networkscited by 5
  35. 2024Stable Learning Using Spiking Neural Networks Equipped With Affine Encoders and Decoderscited by 5
  36. 2025Backpropagation-free Spiking Neural Networks with the Forward-Forward Algorithmcited by 5
  37. 2025A Method for Optimizing Connections in Differentiable Logic Gate Networkscited by 5
  38. 2023Gradient-descent hardware-aware training and deployment for mixed-signal Neuromorphic processorscited by 4

50 most cited of 259 All 259 (JSON)