TL;DR
This paper offers a comprehensive taxonomy of spiking neural network training algorithms and introduces NeuroTrain, an open-source benchmarking framework for consistent evaluation.
Contribution
It systematically categorizes SNN training methods and provides NeuroTrain, a modular framework for reproducible benchmarking across various algorithms and datasets.
Findings
Provides a unified taxonomy of SNN training algorithms.
Releases NeuroTrain, an open-source benchmarking framework.
Highlights open challenges and future directions in SNN training.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
