DS-ATGO: Dual-Stage Synergistic Learning via Forward Adaptive Threshold and Backward Gradient Optimization for Spiking Neural Networks
Jiaqiang Jiang, Wenfeng Xu, Jing Fan, Rui Yan

TL;DR
This paper introduces a dual-stage learning algorithm for spiking neural networks that adaptively adjusts thresholds and optimizes surrogate gradients, leading to improved performance and stability in neuromorphic computing.
Contribution
It proposes a novel dual-stage synergistic learning method with forward adaptive thresholding and backward dynamic surrogate gradient optimization for SNNs.
Findings
Achieves significant performance improvements.
Enables neurons to fire stable spike proportions.
Increases gradient propagation in deeper layers.
Abstract
Brain-inspired spiking neural networks (SNNs) are recognized as a promising avenue for achieving efficient, low-energy neuromorphic computing. Direct training of SNNs typically relies on surrogate gradient (SG) learning to estimate derivatives of non-differentiable spiking activity. However, during training, the distribution of neuronal membrane potentials varies across timesteps and progressively deviates toward both sides of the firing threshold. When the firing threshold and SG remain fixed, this may lead to imbalanced spike firing and diminished gradient signals, preventing SNNs from performing well. To address these issues, we propose a novel dual-stage synergistic learning algorithm that achieves forward adaptive thresholding and backward dynamic SG. In forward propagation, we adaptively adjust thresholds based on the distribution of membrane potential dynamics (MPD) at each…
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
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural Networks and Reservoir Computing · Ferroelectric and Negative Capacitance Devices
