Estimating Post-Synaptic Effects for Online Training of Feed-Forward SNNs
Not on the map. Why?
Abstract (arXiv)
Facilitating online learning in spiking neural networks (SNNs) is a key step in developing event-based models that can adapt to changing environments and learn from continuous data streams in real-time. Although forward-mode differentiation enables online learning, its computational requirements restrict scalability. This is typically addressed through approximations that limit learning in deep models. In this study, we propose Online Training with Postsynaptic Estimates (OTPE) for training feed-forward SNNs, which approximates Real-Time Recurrent Learning (RTRL) by incorporating temporal dynamics not captured by current approximations, such as Online Training Through Time (OTTT) and Online Spatio-Temporal Learning (OSTL). We show improved scaling for multi-layer networks using a novel approximation of temporal effects on the subsequent layer's activity. This approximation incurs minimal overhead in the time and space complexity compared to similar algorithms, and the calculation of temporal effects remains local to each layer. We characterize the learning performance of our proposed algorithms on multiple SNN model configurations for rate-based and time-based encoding. OTPE exhibits the highest directional alignment to exact gradients, calculated with backpropagation through time (BPTT), in deep networks and, on time-based encoding, outperforms other approximate methods. We also observe sizeable gains in average performance over similar algorithms in offline training of Spiking Heidelberg Digits with equivalent hyper-parameters (OTTT/OSTL - 70.5%; OTPE - 75.2%; BPTT - 78.1%).
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 18 of its 31 references that are in the map. First posted on arXiv 7 Nov 2023.
Builds on
18 of 31 references.
References · 18
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 752
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 345
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 266
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 259
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 182
- 2019The Heidelberg spiking datasets for the systematic evaluation of spiking neural networkscited by 137
- 2018Eligibility Traces and Plasticity on Behavioral Time Scales: Experimental Support of neoHebbian Three-Factor Learning Rulescited by 67
- 2022Online Training Through Time for Spiking Neural Networkscited by 49
- 2017Unbiased Online Recurrent Optimizationcited by 47
6 more
- 2020Online Spatio-Temporal Learning in Deep Neural Networkscited by 32
- 2018Approximating Real-Time Recurrent Learning with Random Kronecker Factorscited by 29
- 2019Optimal Kronecker-Sum Approximation of Real Time Recurrent Learningcited by 22
- 2023Exploring the Promise and Limits of Real-Time Recurrent Learningcited by 19
- 2020A Practical Sparse Approximation for Real Time Recurrent Learningcited by 18
- 2022EXODUS: Stable and Efficient Training of Spiking Neural Networkscited by 4
Built on by
Citing papers per year: 2026: 2.
2 papers.