STOP: Spatiotemporal Orthogonal Propagation for Weight-Threshold-Leakage Synergistic Training of Deep Spiking Neural Networks
Haoran Gao, Xichuan Zhou, Yingcheng Lin, Min Tian, Liyuan Liu, Cong, Shi

TL;DR
This paper introduces the STOP algorithm, a novel spatiotemporal orthogonal propagation method for training deep spiking neural networks that enhances accuracy and reduces computational complexity, making edge deployment more feasible.
Contribution
The paper presents a unified framework for synergistic learning of weights, thresholds, and leakages in deep SNNs, with orthogonal error and trace propagation to improve efficiency and accuracy.
Findings
Achieved high accuracy on multiple datasets (e.g., 94.84% on CIFAR-10)
Reduced computational complexity through orthogonal error and trace propagation
Demonstrated suitability for resource-limited edge scenarios
Abstract
The prevailing of artificial intelligence-of-things calls for higher energy-efficient edge computing paradigms, such as neuromorphic agents leveraging brain-inspired spiking neural network (SNN) models based on spatiotemporally sparse binary spikes. However, the lack of efficient and high-accuracy deep SNN learning algorithms prevents them from practical edge deployments at a strictly bounded cost. In this paper, we propose the spatiotemporal orthogonal propagation (STOP) algorithm to tackle this challenge. Our algorithm enables fully synergistic learning of synaptic weights as well as firing thresholds and leakage factors in spiking neurons to improve SNN accuracy, in a unified temporally-forward trace-based framework to mitigate the huge memory requirement for storing neural states across all time-steps in the forward pass. Characteristically, the spatially-backward neuronal errors…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural dynamics and brain function · Neural Networks and Applications
MethodsSpiking Neural Networks
