Accurate online training of dynamical spiking neural networks through Forward Propagation Through Time
Not on the map. Why?
Abstract (arXiv)
The event-driven and sparse nature of communication between spiking neurons in the brain holds great promise for flexible and energy-efficient AI. Recent advances in learning algorithms have demonstrated that recurrent networks of spiking neurons can be effectively trained to achieve competitive performance compared to standard recurrent neural networks. Still, as these learning algorithms use error-backpropagation through time (BPTT), they suffer from high memory requirements, are slow to train, and are incompatible with online learning. This limits the application of these learning algorithms to relatively small networks and to limited temporal sequence lengths. Online approximations to BPTT with lower computational and memory complexity have been proposed (e-prop, OSTL), but in practice also suffer from memory limitations and, as approximations, do not outperform standard BPTT training. Here, we show how a recently developed alternative to BPTT, Forward Propagation Through Time (FPTT) can be applied in spiking neural networks. Different from BPTT, FPTT attempts to minimize an ongoing dynamically regularized risk on the loss. As a result, FPTT can be computed in an online fashion and has fixed complexity with respect to the sequence length. When combined with a novel dynamic spiking neuron model, the Liquid-Time-Constant neuron, we show that SNNs trained with FPTT outperform online BPTT approximations, and approach or exceed offline BPTT accuracy on temporal classification tasks. This approach thus makes it feasible to train SNNs in a memory-friendly online fashion on long sequences and scale up SNNs to novel and complex neural architectures.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). Builds on 21 of its 58 references that are in the map. First posted on arXiv 20 Dec 2021.
Builds on
21 of 58 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,624
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2021Federated Learning Based on Dynamic Regularizationcited by 555
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
- 2016Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagationcited by 251
- 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 222
- 2018Efficient Neural Audio Synthesiscited by 218
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
- 2019Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detectioncited by 174
- 2020Liquid Time-constant Networkscited by 160
9 more
- 2021Accurate and efficient time-domain classification with adaptive spiking recurrent neural networkscited by 113
- 2018Dendritic cortical microcircuits approximate the backpropagation algorithmcited by 96
- 2021Brain-inspired computing: We need a master plancited by 51
- 2020Effective and Efficient Computation with Multiple-timescale Spiking Recurrent Neural Networkscited by 43
- 2020Online Spatio-Temporal Learning in Deep Neural Networkscited by 32
- 2021A Fully Spiking Hybrid Neural Network for Energy-Efficient Object Detectioncited by 31
- 2020Real-time object detection method based on improved YOLOv4-tinycited by 9
- 2019Deep SCNN-based Real-time Object Detection for Self-driving Vehicles Using LiDAR Temporal Datacited by 8
- 2021RetinaNet Object Detector based on Analog-to-Spiking Neural Network Conversioncited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 5; 2024: 10; 2025: 11; 2026: 6.
33 papers.
Sort:
- 2022Online Training Through Time for Spiking Neural Networkscited by 48
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
- 2024SpikingSSMs: Learning Long Sequences with Sparse and Parallel Spiking State Space Modelscited by 19
- 2024Advancing Training Efficiency of Deep Spiking Neural Networks through Rate-based Backpropagationcited by 8
- 2023SpikeMOT: Event-based Multi-Object Tracking with Sparse Motion Featurescited by 6
- 2023SparseProp: Efficient Event-Based Simulation and Training of Sparse Recurrent Spiking Neural Networkscited by 6
- 2023Efficient Uncertainty Estimation in Spiking Neural Networks via MC-dropoutcited by 5
- 2023Addressing the speed-accuracy simulation trade-off for adaptive spiking neuronscited by 4
- 2024The Role of Temporal Hierarchy in Spiking Neural Networkscited by 4
- 2025Efficient Parallel Training Methods for Spiking Neural Networks with Constant Time Complexitycited by 4
- 2025GazeSCRNN: Event-based Near-eye Gaze Tracking using a Spiking Neural Networkcited by 3
- 2024Exploiting Heterogeneity in Timescales for Sparse Recurrent Spiking Neural Networks for Energy-Efficient Edge Computingcited by 2
21 more
- 2024Online Pseudo-Zeroth-Order Training of Neuromorphic Spiking Neural Networkscited by 2
- 2025Efficient Logit-based Knowledge Distillation of Deep Spiking Neural Networks for Full-Range Timestep Deploymentcited by 2
- 2025BSO: Binary Spiking Online Optimization Algorithmcited by 2
- 2024Energy-Efficient Spiking Recurrent Neural Network for Gesture Recognition on Embedded GPUscited by 1
- 2024STOP: Spatiotemporal Orthogonal Propagation for Weight-Threshold-Leakage Synergistic Training of Deep Spiking Neural Networkscited by 1
- 2025A Truly Sparse and General Implementation of Gradient-Based Synaptic Plasticitycited by 1
- 2025Current Opinions on Memristor-Accelerated Machine Learning Hardwarecited by 1
- 2025FLAMES: A Hybrid Spiking-State Space Model for Adaptive Memory Retention in Event-Based Learningcited by 1
- 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
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networkscited by 0
- 2025Complementary Learning System Empowers Online Continual Learning of Vehicle Motion Forecasting in Smart Citiescited by 0
- 2025Spiking Neural Networks for Continuous Control via End-to-End Model-Based Learningcited by 0
- 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Trainingcited by 0
- 2026Reliable Brain Tumor Segmentation Based on Spiking Neural Networks with Efficient Trainingcited by 0
- 2026Signal-Adaptive Trust Regions for Gradient-Free Optimization of Recurrent Spiking Neural Networkscited by 0
- 2026SpikingGamma: Surrogate-Gradient Free and Temporally Precise Online Training of Spiking Neural Networks with Smoothed Delayscited by 0
- 2026Online Adaptive Reinforcement Learning with Echo State Networks for Non-Stationary Dynamicscited by 0
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Frameworkcited by 0
- 2026A Gradient-based yet Spike-Timing-Dependent Solution to the Feedback Learning Problem in Neural Microcircuitscited by 0
- 2026A Gradient-based yet Spike-Timing-Dependent Solution to the Feedback Learning Problem in Neural Microcircuits8 Sep 2026
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Framework14 May 2026
- 2026Online Adaptive Reinforcement Learning with Echo State Networks for Non-Stationary Dynamics6 Feb 2026
- 2026SpikingGamma: Surrogate-Gradient Free and Temporally Precise Online Training of Spiking Neural Networks with Smoothed Delays2 Feb 2026
- 2026Signal-Adaptive Trust Regions for Gradient-Free Optimization of Recurrent Spiking Neural Networks29 Jan 2026
- 2026Reliable Brain Tumor Segmentation Based on Spiking Neural Networks with Efficient Training23 Jan 2026
- 2025BSO: Binary Spiking Online Optimization Algorithm16 Nov 2025
- 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Training4 Oct 2025
- 2025Spiking Neural Networks for Continuous Control via End-to-End Model-Based Learning3 Sep 2025
- 2025Complementary Learning System Empowers Online Continual Learning of Vehicle Motion Forecasting in Smart Cities27 Aug 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025Efficient Parallel Training Methods for Spiking Neural Networks with Constant Time Complexity10 Jun 2025
21 more
- 2025FLAMES: A Hybrid Spiking-State Space Model for Adaptive Memory Retention in Event-Based Learning2 Apr 2025
- 2025GazeSCRNN: Event-based Near-eye Gaze Tracking using a Spiking Neural Network20 Mar 2025
- 2025Efficient Logit-based Knowledge Distillation of Deep Spiking Neural Networks for Full-Range Timestep Deployment27 Jan 2025
- 2025Current Opinions on Memristor-Accelerated Machine Learning Hardware22 Jan 2025
- 2025A Truly Sparse and General Implementation of Gradient-Based Synaptic Plasticity20 Jan 2025
- 2024STOP: Spatiotemporal Orthogonal Propagation for Weight-Threshold-Leakage Synergistic Training of Deep Spiking Neural Networks17 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
- 2024SpikingSSMs: Learning Long Sequences with Sparse and Parallel Spiking State Space Models27 Aug 2024
- 2024Energy-Efficient Spiking Recurrent Neural Network for Gesture Recognition on Embedded GPUs23 Aug 2024
- 2024The Role of Temporal Hierarchy in Spiking Neural Networks26 Jul 2024
- 2024Topology Optimization of Random Memristors for Input-Aware Dynamic SNN26 Jul 2024
- 2024Online Pseudo-Zeroth-Order Training of Neuromorphic Spiking Neural Networks17 Jul 2024
- 2024Exploiting Heterogeneity in Timescales for Sparse Recurrent Spiking Neural Networks for Energy-Efficient Edge Computing8 Jul 2024
- 2024Quantized Context Based LIF Neurons for Recurrent Spiking Neural Networks in 45nm28 Apr 2024
- 2023SparseProp: Efficient Event-Based Simulation and Training of Sparse Recurrent Spiking Neural Networks28 Dec 2023
- 2023Addressing the speed-accuracy simulation trade-off for adaptive spiking neurons19 Nov 2023
- 2023SpikeMOT: Event-based Multi-Object Tracking with Sparse Motion Features29 Sep 2023
- 2023Efficient Uncertainty Estimation in Spiking Neural Networks via MC-dropout20 Apr 2023
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networks28 Feb 2023
- 2022Online Training Through Time for Spiking Neural Networks9 Oct 2022
- 2022Online Training Through Time for Spiking Neural Networkscited by 48
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
- 2024SpikingSSMs: Learning Long Sequences with Sparse and Parallel Spiking State Space Modelscited by 19
- 2024Advancing Training Efficiency of Deep Spiking Neural Networks through Rate-based Backpropagationcited by 8
- 2023SpikeMOT: Event-based Multi-Object Tracking with Sparse Motion Featurescited by 6
- 2023SparseProp: Efficient Event-Based Simulation and Training of Sparse Recurrent Spiking Neural Networkscited by 6
- 2023Efficient Uncertainty Estimation in Spiking Neural Networks via MC-dropoutcited by 5
- 2023Addressing the speed-accuracy simulation trade-off for adaptive spiking neuronscited by 4
- 2024The Role of Temporal Hierarchy in Spiking Neural Networkscited by 4
- 2025Efficient Parallel Training Methods for Spiking Neural Networks with Constant Time Complexitycited by 4
- 2025GazeSCRNN: Event-based Near-eye Gaze Tracking using a Spiking Neural Networkcited by 3
- 2024Exploiting Heterogeneity in Timescales for Sparse Recurrent Spiking Neural Networks for Energy-Efficient Edge Computingcited by 2
12 most cited of 33 All 33 (JSON)
- 2026A Gradient-based yet Spike-Timing-Dependent Solution to the Feedback Learning Problem in Neural Microcircuits8 Sep 2026
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Framework14 May 2026
- 2026Online Adaptive Reinforcement Learning with Echo State Networks for Non-Stationary Dynamics6 Feb 2026
- 2026SpikingGamma: Surrogate-Gradient Free and Temporally Precise Online Training of Spiking Neural Networks with Smoothed Delays2 Feb 2026
- 2026Signal-Adaptive Trust Regions for Gradient-Free Optimization of Recurrent Spiking Neural Networks29 Jan 2026
- 2026Reliable Brain Tumor Segmentation Based on Spiking Neural Networks with Efficient Training23 Jan 2026
- 2025BSO: Binary Spiking Online Optimization Algorithm16 Nov 2025
- 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Training4 Oct 2025
- 2025Spiking Neural Networks for Continuous Control via End-to-End Model-Based Learning3 Sep 2025
- 2025Complementary Learning System Empowers Online Continual Learning of Vehicle Motion Forecasting in Smart Cities27 Aug 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025Efficient Parallel Training Methods for Spiking Neural Networks with Constant Time Complexity10 Jun 2025
12 newest of 33 All 33 (JSON)