Spatio-Temporal Decoupled Learning for Spiking Neural Networks
Chenxiang Ma, Xinyi Chen, Kay Chen Tan, Jibin Wu

TL;DR
This paper introduces spatio-temporal decouple learning (STDL), a novel training framework for spiking neural networks that achieves high accuracy with significantly reduced memory usage by decoupling spatial and temporal dependencies.
Contribution
STDL is a new training approach that decouples spatial and temporal dependencies in SNNs, enabling efficient online learning and high accuracy with less memory.
Findings
STDL outperforms local learning methods in accuracy.
STDL achieves comparable accuracy to BPTT with much lower GPU memory.
On ImageNet, STDL reduces GPU memory by 4x compared to BPTT.
Abstract
Spiking neural networks (SNNs) have gained significant attention for their potential to enable energy-efficient artificial intelligence. However, effective and efficient training of SNNs remains an unresolved challenge. While backpropagation through time (BPTT) achieves high accuracy, it incurs substantial memory overhead. In contrast, biologically plausible local learning methods are more memory-efficient but struggle to match the accuracy of BPTT. To bridge this gap, we propose spatio-temporal decouple learning (STDL), a novel training framework that decouples the spatial and temporal dependencies to achieve both high accuracy and training efficiency for SNNs. Specifically, to achieve spatial decoupling, STDL partitions the network into smaller subnetworks, each of which is trained independently using an auxiliary network. To address the decreased synergy among subnetworks resulting…
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 Networks and Applications · Neural Networks and Reservoir Computing
