Online Training Through Time for Spiking Neural Networks
Not on the map. Why?
Abstract (arXiv)
Spiking neural networks (SNNs) are promising brain-inspired energy-efficient models. Recent progress in training methods has enabled successful deep SNNs on large-scale tasks with low latency. Particularly, backpropagation through time (BPTT) with surrogate gradients (SG) is popularly used to achieve high performance in a very small number of time steps. However, it is at the cost of large memory consumption for training, lack of theoretical clarity for optimization, and inconsistency with the online property of biological learning and rules on neuromorphic hardware. Other works connect spike representations of SNNs with equivalent artificial neural network formulation and train SNNs by gradients from equivalent mappings to ensure descent directions. But they fail to achieve low latency and are also not online. In this work, we propose online training through time (OTTT) for SNNs, which is derived from BPTT to enable forward-in-time learning by tracking presynaptic activities and leveraging instantaneous loss and gradients. Meanwhile, we theoretically analyze and prove that gradients of OTTT can provide a similar descent direction for optimization as gradients based on spike representations under both feedforward and recurrent conditions. OTTT only requires constant training memory costs agnostic to time steps, avoiding the significant memory costs of BPTT for GPU training. Furthermore, the update rule of OTTT is in the form of three-factor Hebbian learning, which could pave a path for online on-chip learning. With OTTT, it is the first time that two mainstream supervised SNN training methods, BPTT with SG and spike representation-based training, are connected, and meanwhile in a biologically plausible form. Experiments on CIFAR-10, CIFAR-100, ImageNet, and CIFAR10-DVS demonstrate the superior performance of our method on large-scale static and neuromorphic datasets in small time steps.
Key facts. Cited by 49 papers in the map (data through 14 Oct 2026). Builds on 40 of its 79 references that are in the map. First posted on arXiv 9 Oct 2022.
Builds on
40 of 79 references.
References · 40
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 406
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 345
- 2021Deep Residual Learning in Spiking Neural Networkscited by 331
- 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 278
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 266
28 more
- 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 245
- 2016Direct Feedback Alignment Provides Learning in Deep Neural Networkscited by 240
- 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 233
- 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
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 181
- 2020Enabling Deep Spiking Neural Networks with Hybrid Conversion and Spike Timing Dependent Backpropagationcited by 144
- 2021Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networkscited by 139
- 2021A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibrationcited by 117
- 2020Temporal Spike Sequence Learning via Backpropagation for Deep Spiking Neural Networkscited by 100
- 2022Training High-Performance Low-Latency Spiking Neural Networks by Differentiation on Spike Representationcited by 89
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 88
- 2021JFB: Jacobian-Free Backpropagation for Implicit Networkscited by 86
- 2021On Training Implicit Modelscited by 75
- 2015Spiking Deep Networks with LIF Neuronscited by 63
- 2022Neural Architecture Search for Spiking Neural Networkscited by 53
- 2017Unbiased Online Recurrent Optimizationcited by 47
- 2019Micro-Batch Training with Batch-Channel Normalization and Weight Standardizationcited by 46
- 2019Temporal-Coded Deep Spiking Neural Network with Easy Training and Robust Performancecited by 46
- 2021Training Feedback Spiking Neural Networks by Implicit Differentiation on the Equilibrium Statecited by 40
- 2021Accurate online training of dynamical spiking neural networks through Forward Propagation Through Timecited by 34
- 2019Spike-Train Level Backpropagation for Training Deep Recurrent Spiking Neural Networkscited by 32
- 2020Online Spatio-Temporal Learning in Deep Neural Networkscited by 32
- 2018Hybrid Macro/Micro Level Backpropagation for Training Deep Spiking Neural Networkscited by 30
- 2018Approximating Real-Time Recurrent Learning with Random Kronecker Factorscited by 29
- 2020Unifying Activation- and Timing-based Learning Rules for Spiking Neural Networkscited by 28
- 2019SpikeGrad: An ANN-equivalent Computation Model for Implementing Backpropagation with Spikescited by 16
Built on by
Citing papers per year: 2023: 16; 2024: 14; 2025: 14; 2026: 5.
49 papers.
Sort:
By area:
- 2024Scaling Spike-driven Transformer with Efficient Spike Firing Approximation Trainingcited by 59
- 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
- 2023Membrane Potential Batch Normalization for Spiking Neural Networkscited by 35
- 2023Spiking PointNet: Spiking Neural Networks for Point Cloudscited by 34
- 2024Scalable Event-by-event Processing of Neuromorphic Sensory Signals With Deep State-Space Modelscited by 31
- 2023Training Full Spike Neural Networks via Auxiliary Accumulation Pathwaycited by 26
- 2024Kolmogorov-Arnold Convolutions: Design Principles and Empirical Studiescited by 26
- 2023Exploiting Noise as a Resource for Computation and Learning in Spiking Neural Networkscited by 18
- 2024Take A Shortcut Back: Mitigating the Gradient Vanishing for Training Spiking Neural Networkscited by 14
- 2025Quantized Spike-driven Transformercited by 13
- 2024Exact Gradients for Stochastic Spiking Neural Networks Driven by Rough Signalscited by 9
37 more
- 2023SPIDE: A Purely Spike-based Method for Training Feedback Spiking Neural Networkscited by 8
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practicescited by 8
- 2024Hebbian Learning based Orthogonal Projection for Continual Learning of Spiking Neural Networkscited by 8
- 2024Brain-Inspired Online Adaptation for Remote Sensing with Spiking Neural Networkcited by 8
- 2024Advancing Training Efficiency of Deep Spiking Neural Networks through Rate-based Backpropagationcited by 8
- 2023S-TLLR: STDP-inspired Temporal Local Learning Rule for Spiking Neural Networkscited by 7
- 2025Efficient ANN-Guided Distillation: Aligning Rate-based Features of Spiking Neural Networks through Hybrid Block-wise Replacementcited by 6
- 2024CADE: Cosine Annealing Differential Evolution for Spiking Neural Networkcited by 4
- 2025TESS: A Scalable Temporally and Spatially Local Learning Rule for Spiking Neural Networkscited by 4
- 2023A differentiable brain simulator bridging brain simulation and brain-inspired computingcited by 2
- 2023Estimating Post-Synaptic Effects for Online Training of Feed-Forward SNNscited by 2
- 2024Faster and Stronger: When ANN-SNN Conversion Meets Parallel Spiking Calculationcited by 2
- 2025Temporal Flexibility in Spiking Neural Networks: Towards Generalization Across Time Steps and Deployment Friendlinesscited by 2
- 2023Brain-inspired Evolutionary Architectures for Spiking Neural Networkscited by 1
- 2023Spike Accumulation Forwarding for Effective Training of Spiking Neural Networkscited by 1
- 2025FLAMES: A Hybrid Spiking-State Space Model for Adaptive Memory Retention in Event-Based Learningcited by 1
- 2025Spike-TBR: a Noise Resilient Neuromorphic Event Representationcited by 1
- 2025IML-Spikeformer: Input-aware Multi-Level Spiking Transformer for Speech Processingcited by 1
- 2025Traces Propagation: Memory-Efficient and Scalable Forward-Only Learning in Spiking Neural Networkscited by 1
- 2025Efficient Training of Spiking Neural Networks by Spike-aware Data Pruningcited by 1
- 2023Neuromorphic Online Learning for Spatiotemporal Patterns with a Forward-only Timelinecited by 0
- 2023Towards Zero Memory Footprint Spiking Neural Network Trainingcited by 0
- 2023When Bio-Inspired Computing meets Deep Learning: Low-Latency, Accurate, & Energy-Efficient Spiking Neural Networks from Artificial Neural Networkscited by 0
- 2024Magic for the Age of Quantized DNNscited by 0
- 2024Quantized Context Based LIF Neurons for Recurrent Spiking Neural Networks in 45nmcited by 0
- 2024Topology Optimization of Random Memristors for Input-Aware Dynamic SNNcited by 0
- 2024Rethinking SNN Online Training and Deployment: Gradient-Coherent Learning via Hybrid-Driven LIF Modelcited by 0
- 2025ILIF: Temporal Inhibitory Leaky Integrate-and-Fire Neuron for Overactivation in Spiking Neural Networkscited by 0
- 2025A Scalable Hybrid Training Approach for Recurrent Spiking Neural Networkscited by 0
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networkscited by 0
- 2025Color Spike Data Generation via Bio-inspired Neuron-like Encoding with an Artificial Photoreceptor Layercited by 0
- 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Trainingcited by 0
- 2026SpikingGamma: Surrogate-Gradient Free and Temporally Precise Online Training of Spiking Neural Networks with Smoothed Delayscited by 0
- 2026Ge2mS-T: Multi-Dimensional Grouping for Ultra-High Energy Efficiency in Spiking Transformercited by 0
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Frameworkcited by 0
- 2026Intrinsically Stable Spiking Neural Networks: Overcoming the Performance Barrier in the Absence of Batch Normalizationcited by 0
- 2026An FPGA-Based Spiking Neural Network for Spatiotemporal Pattern Learning and Classificationcited by 0
- 2026An FPGA-Based Spiking Neural Network for Spatiotemporal Pattern Learning and Classification12 Oct 2026
- 2026Intrinsically Stable Spiking Neural Networks: Overcoming the Performance Barrier in the Absence of Batch Normalization30 Jun 2026
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Framework14 May 2026
- 2026Ge2mS-T: Multi-Dimensional Grouping for Ultra-High Energy Efficiency in Spiking Transformer10 Apr 2026
- 2026SpikingGamma: Surrogate-Gradient Free and Temporally Precise Online Training of Spiking Neural Networks with Smoothed Delays2 Feb 2026
- 2025Efficient Training of Spiking Neural Networks by Spike-aware Data Pruning5 Oct 2025
- 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Training4 Oct 2025
- 2025Traces Propagation: Memory-Efficient and Scalable Forward-Only Learning in Spiking Neural Networks16 Sep 2025
- 2025Color Spike Data Generation via Bio-inspired Neuron-like Encoding with an Artificial Photoreceptor Layer19 Aug 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025IML-Spikeformer: Input-aware Multi-Level Spiking Transformer for Speech Processing10 Jul 2025
- 2025A Scalable Hybrid Training Approach for Recurrent Spiking Neural Networks17 Jun 2025
37 more
- 2025Spike-TBR: a Noise Resilient Neuromorphic Event Representation5 Jun 2025
- 2025ILIF: Temporal Inhibitory Leaky Integrate-and-Fire Neuron for Overactivation in Spiking Neural Networks15 May 2025
- 2025FLAMES: A Hybrid Spiking-State Space Model for Adaptive Memory Retention in Event-Based Learning2 Apr 2025
- 2025Efficient ANN-Guided Distillation: Aligning Rate-based Features of Spiking Neural Networks through Hybrid Block-wise Replacement20 Mar 2025
- 2025Temporal Flexibility in Spiking Neural Networks: Towards Generalization Across Time Steps and Deployment Friendliness18 Mar 2025
- 2025TESS: A Scalable Temporally and Spatially Local Learning Rule for Spiking Neural Networks3 Feb 2025
- 2025Quantized Spike-driven Transformer23 Jan 2025
- 2024Faster and Stronger: When ANN-SNN Conversion Meets Parallel Spiking Calculation18 Dec 2024
- 2024Scaling Spike-driven Transformer with Efficient Spike Firing Approximation Training25 Nov 2024
- 2024Advancing Training Efficiency of Deep Spiking Neural Networks through Rate-based Backpropagation15 Oct 2024
- 2024Rethinking SNN Online Training and Deployment: Gradient-Coherent Learning via Hybrid-Driven LIF Model10 Oct 2024
- 2024Brain-Inspired Online Adaptation for Remote Sensing with Spiking Neural Network3 Sep 2024
- 2024Topology Optimization of Random Memristors for Input-Aware Dynamic SNN26 Jul 2024
- 2024Kolmogorov-Arnold Convolutions: Design Principles and Empirical Studies1 Jul 2024
- 2024CADE: Cosine Annealing Differential Evolution for Spiking Neural Network4 Jun 2024
- 2024Exact Gradients for Stochastic Spiking Neural Networks Driven by Rough Signals22 May 2024
- 2024Scalable Event-by-event Processing of Neuromorphic Sensory Signals With Deep State-Space Models29 Apr 2024
- 2024Quantized Context Based LIF Neurons for Recurrent Spiking Neural Networks in 45nm28 Apr 2024
- 2024Magic for the Age of Quantized DNNs22 Mar 2024
- 2024Hebbian Learning based Orthogonal Projection for Continual Learning of Spiking Neural Networks19 Feb 2024
- 2024Take A Shortcut Back: Mitigating the Gradient Vanishing for Training Spiking Neural Networks9 Jan 2024
- 2023When Bio-Inspired Computing meets Deep Learning: Low-Latency, Accurate, & Energy-Efficient Spiking Neural Networks from Artificial Neural Networks12 Dec 2023
- 2023A differentiable brain simulator bridging brain simulation and brain-inspired computing9 Nov 2023
- 2023Estimating Post-Synaptic Effects for Online Training of Feed-Forward SNNs7 Nov 2023
- 2023Spiking PointNet: Spiking Neural Networks for Point Clouds10 Oct 2023
- 2023Spike Accumulation Forwarding for Effective Training of Spiking Neural Networks4 Oct 2023
- 2023Brain-inspired Evolutionary Architectures for Spiking Neural Networks11 Sep 2023
- 2023Towards Zero Memory Footprint Spiking Neural Network Training16 Aug 2023
- 2023Membrane Potential Batch Normalization for Spiking Neural Networks16 Aug 2023
- 2023Neuromorphic Online Learning for Spatiotemporal Patterns with a Forward-only Timeline21 Jul 2023
- 2023S-TLLR: STDP-inspired Temporal Local Learning Rule for Spiking Neural Networks27 Jun 2023
- 2023Exploiting Noise as a Resource for Computation and Learning in Spiking Neural Networks25 May 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
- 2023SPIDE: A Purely Spike-based Method for Training Feedback Spiking Neural Networks1 Feb 2023
- 2023Training Full Spike Neural Networks via Auxiliary Accumulation Pathway27 Jan 2023
- 2024Scaling Spike-driven Transformer with Efficient Spike Firing Approximation Trainingcited by 59
- 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
- 2023Membrane Potential Batch Normalization for Spiking Neural Networkscited by 35
- 2023Spiking PointNet: Spiking Neural Networks for Point Cloudscited by 34
- 2024Scalable Event-by-event Processing of Neuromorphic Sensory Signals With Deep State-Space Modelscited by 31
- 2023Training Full Spike Neural Networks via Auxiliary Accumulation Pathwaycited by 26
- 2024Kolmogorov-Arnold Convolutions: Design Principles and Empirical Studiescited by 26
- 2023Exploiting Noise as a Resource for Computation and Learning in Spiking Neural Networkscited by 18
- 2024Take A Shortcut Back: Mitigating the Gradient Vanishing for Training Spiking Neural Networkscited by 14
- 2025Quantized Spike-driven Transformercited by 13
- 2024Exact Gradients for Stochastic Spiking Neural Networks Driven by Rough Signalscited by 9
12 most cited of 48 All 48 (JSON)
- 2026An FPGA-Based Spiking Neural Network for Spatiotemporal Pattern Learning and Classification12 Oct 2026
- 2026Intrinsically Stable Spiking Neural Networks: Overcoming the Performance Barrier in the Absence of Batch Normalization30 Jun 2026
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Framework14 May 2026
- 2026Ge2mS-T: Multi-Dimensional Grouping for Ultra-High Energy Efficiency in Spiking Transformer10 Apr 2026
- 2026SpikingGamma: Surrogate-Gradient Free and Temporally Precise Online Training of Spiking Neural Networks with Smoothed Delays2 Feb 2026
- 2025Efficient Training of Spiking Neural Networks by Spike-aware Data Pruning5 Oct 2025
- 2025Traces Propagation: Memory-Efficient and Scalable Forward-Only Learning in Spiking Neural Networks16 Sep 2025
- 2025Color Spike Data Generation via Bio-inspired Neuron-like Encoding with an Artificial Photoreceptor Layer19 Aug 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025IML-Spikeformer: Input-aware Multi-Level Spiking Transformer for Speech Processing10 Jul 2025
- 2025A Scalable Hybrid Training Approach for Recurrent Spiking Neural Networks17 Jun 2025
- 2025Spike-TBR: a Noise Resilient Neuromorphic Event Representation5 Jun 2025
12 newest of 48 All 48 (JSON)