NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Framework
Not on the map. Why?
Abstract (arXiv)
The rapid expansion of spiking neural networks (SNNs) has led to a proliferation of training algorithms that differ widely in biological inspiration, computational structure, and hardware suitability. Despite this progress, the field lacks a unified, fine-grained taxonomy that systematically organizes these approaches and clarifies their conceptual relationships. This survey provides a comprehensive taxonomy of SNN training algorithms, spanning surrogate-gradient backpropagation, local and three-factor learning rules, biologically inspired plasticity mechanisms, ANN-to-SNN conversion pipelines, and non-standard optimization strategies. We analyze each class in terms of its computational principles, learning signals, and locality properties. To support reproducible research, we release NeuroTrain, an open-source snnTorch-based framework that implements a representative set of these algorithms within a unified, modular, and extendable framework, enabling consistent benchmarking across datasets, architectures, and training regimes. By consolidating fragmented literature and providing a reusable benchmarking framework, this survey identifies common patterns, highlights open challenges, and outlines promising directions for future work on scalable, efficient SNN training.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 72 of its 186 references that are in the map. First posted on arXiv 14 May 2026.
Builds on
72 of 186 references.
References · 72
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2016OpenAI Gymcited by 1,736
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 406
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 345
- 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 278
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 266
- 2022The Forward-Forward Algorithm: Some Preliminary Investigationscited by 266
- 2018Deep Learning in Spiking Neural Networkscited by 263
38 more
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 259
- 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 245
- 2016Direct Feedback Alignment Provides Learning in Deep Neural Networkscited by 240
- 2016Training Deep Spiking Neural Networks using Backpropagationcited by 205
- 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 198
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 182
- 2019Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detectioncited by 177
- 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligencecited by 169
- 2020RMP-SNN: Residual Membrane Potential Neuron for Enabling Deeper High-Accuracy and Low-Latency Spiking Neural Networkcited by 145
- 2021Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networkscited by 139
- 2023Optimal ANN-SNN Conversion for High-accuracy and Ultra-low-latency Spiking Neural Networkscited by 122
- 2021A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibrationcited by 117
- 2020Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratchcited by 80
- 2022GLIF: A Unified Gated Leaky Integrate-and-Fire Neuron for Spiking Neural Networkscited by 63
- 2020Deep Reinforcement Learning with Population-Coded Spiking Neural Network for Continuous Controlcited by 49
- 2022Online Training Through Time for Spiking Neural Networkscited by 49
- 2020Progressive Tandem Learning for Pattern Recognition with Deep Spiking Neural Networkscited by 47
- 2023Fast-SNN: Fast Spiking Neural Network by Converting Quantized ANNcited by 46
- 2022AutoSNN: Towards Energy-Efficient Spiking Neural Networkscited by 40
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
- 2023Membrane Potential Batch Normalization for Spiking Neural Networkscited by 35
- 2021Accurate online training of dynamical spiking neural networks through Forward Propagation Through Timecited by 34
- 2020Online Spatio-Temporal Learning in Deep Neural Networkscited by 32
- 2023Direct Learning-Based Deep Spiking Neural Networks: A Reviewcited by 31
- 2018Bio-inspired digit recognition using reward-modulated spike-timing-dependent plasticity in deep convolutional networkscited by 27
- 2023NeuroBench: A Framework for Benchmarking Neuromorphic Computing Algorithms and Systemscited by 27
- 2021Human-Level Control through Directly-Trained Deep Spiking Q-Networkscited by 25
- 2024Direct Training High-Performance Deep Spiking Neural Networks: A Review of Theories and Methodscited by 25
- 2015Stochastic Synapses Enable Efficient Brain-Inspired Learning Machinescited by 21
- 2017First-spike based visual categorization using reward-modulated STDPcited by 19
- 2024Spiker+: a framework for the generation of efficient Spiking Neural Networks FPGA accelerators for inference at the edgecited by 18
- 2024SpikeZIP-TF: Conversion is All You Need for Transformer-based SNNcited by 18
- 2013Event-Driven Contrastive Divergence for Spiking Neuromorphic Systemscited by 14
- 2022An Unsupervised STDP-based Spiking Neural Network Inspired By Biologically Plausible Learning Rules and Connectionscited by 13
- 2022Spike-based local synaptic plasticity: A survey of computational models and neuromorphic circuitscited by 13
- 2019ReStoCNet: Residual Stochastic Binary Convolutional Spiking Neural Network for Memory-Efficient Neuromorphic Computingcited by 12
- 2022Neuromorphic Artificial Intelligence Systemscited by 12
- 2024Fully Spiking Actor Network with Intra-layer Connections for Reinforcement Learningcited by 11
50 most cited of 72 All 72 (JSON)
Built on by
Not cited yet.