Frozen Backpropagation: Relaxing Weight Symmetry in Deep Spiking Neural Networks
Not on the map. Why?
Abstract (arXiv)
Direct training of Spiking Neural Networks (SNNs) on neuromorphic hardware can greatly reduce energy costs compared to GPU-based training. However, implementing Backpropagation (BP) on such hardware is challenging because forward and backward passes are typically performed by separate networks with distinct weights. To compute correct gradients, forward and feedback weights must remain symmetric during training, necessitating weight transport between the two networks. This symmetry requirement imposes hardware overhead and increases energy costs. To address this issue, we introduce Frozen Backpropagation (textscfBP), a BP-based training algorithm relaxing weight symmetry in settings with separate networks. fBP updates forward weights by computing gradients with periodically frozen feedback weights, reducing weight transports during training and minimizing synchronization overhead. To further improve transport efficiency, we propose three partial weight transport schemes of varying computational complexity, where only a subset of weights is transported at a time. We evaluate our methods on image recognition tasks using both temporally and rate-coded SNNs, and compare them to existing approaches addressing the weight symmetry requirement. Our results show that fBP outperforms these methods and achieves accuracy comparable to BP while significantly lowering transport costs. With partial weight transport, fBP can further lower those costs by up to 10,000x at the expense of moderate accuracy loss. This work provides insights for guiding the design of neuromorphic hardware incorporating BP-based on-chip learning.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 37 of its 57 references that are in the map. First posted on arXiv 19 May 2025.
Builds on
37 of 57 references.
References · 37
- 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
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 406
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 259
- 2016Direct Feedback Alignment Provides Learning in Deep Neural Networkscited by 240
- 2018Assessing the Scalability of Biologically-Motivated Deep Learning Algorithms and Architecturescited by 101
- 2016Asynchronous Stochastic Gradient Descent with Delay Compensationcited by 99
- 2019Deep Learning without Weight Transportcited by 87
- 2017A Survey of Neuromorphic Computing and Neural Networks in Hardwarecited by 85
- 2021Advancing Spiking Neural Networks towards Deep Residual Learningcited by 79
- 2016Supervised learning based on temporal coding in spiking neural networkscited by 76
25 more
- 2015How Important is Weight Symmetry in Backpropagation?cited by 58
- 2019S4NN: temporal backpropagation for spiking neural networks with one spike per neuroncited by 49
- 2019Temporal-Coded Deep Spiking Neural Network with Easy Training and Robust Performancecited by 46
- 2020T2FSNN: Deep Spiking Neural Networks with Time-to-first-spike Codingcited by 46
- 2023SEENN: Towards Temporal Spiking Early-Exit Neural Networkscited by 41
- 2016Neuromorphic Deep Learning Machinescited by 38
- 2018Biologically-plausible learning algorithms can scale to large datasetscited by 37
- 2018Benchmarking Keyword Spotting Efficiency on Neuromorphic Hardwarecited by 37
- 2020Brain-Inspired Learning on Neuromorphic Substratescited by 37
- 2018Feedback alignment in deep convolutional networkscited by 31
- 2018Bio-inspired digit recognition using reward-modulated spike-timing-dependent plasticity in deep convolutional networkscited by 27
- 2023High-performance deep spiking neural networks with 0.3 spikes per neuroncited by 22
- 2020Two Routes to Scalable Credit Assignment without Weight Symmetrycited by 19
- 2021The Backpropagation Algorithm Implemented on Spiking Neuromorphic Hardwarecited by 19
- 2020Tuning Convolutional Spiking Neural Network with Biologically-plausible Reward Propagationcited by 15
- 2019Fully Decoupled Neural Network Learning Using Delayed Gradientscited by 12
- 2021In-Hardware Learning of Multilayer Spiking Neural Networks on a Neuromorphic Processorcited by 11
- 2024Hebbian Learning based Orthogonal Projection for Continual Learning of Spiking Neural Networkscited by 8
- 2022Low-Variance Forward Gradients using Direct Feedback Alignment and Momentumcited by 7
- 2021Spike time displacement based error backpropagation in convolutional spiking neural networkscited by 6
- 2022Fixed-Weight Difference Target Propagationcited by 6
- 2023Paired Competing Neurons Improving STDP Supervised Local Learning In Spiking Neural Networkscited by 5
- 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classificationcited by 4
- 2021Training Energy-Efficient Deep Spiking Neural Networks with Time-to-First-Spike Codingcited by 3
- 2020Benchmarking Deep Spiking Neural Networks on Neuromorphic Hardwarecited by 1
Built on by
Not cited yet.