Scholay

学术搜索 · AI 审稿 · LaTeX 协作

RecDis-SNN: Rectifying Membrane Potential Distribution for Directly Training Spiking Neural Networks

作者:Yufei Guo, Xinyi Tong, Yuanpei Chen, Liwen Zhang, Xiaode Liu, Zhe Ma, Xuhui Huang · 发表于:2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · 年份:2022 · DOI:10.1109/cvpr52688.2022.00042 · 被引用次数:79 · 研究领域:Advanced Memory and Neural Computing、Neural dynamics and brain function、Ferroelectric and Negative Capacitance Devices

The brain-inspired and event-driven Spiking Neural Network (SNN) aiming at mimicking the synaptic activity of biological neurons has received increasing attention. It transmits binary spike signals between network units when the membrane potential exceeds the firing threshold. This biomimetic mechanism of SNN appears energy-efficiency with its power sparsity and asynchronous operations on spike events. Unfortunately, with the propagation of binary spikes, the distribution of membrane potential will shift, leading to degeneration, saturation, and gradient mismatch problems, which would be disadvantageous to the network optimization and convergence. Such undesired shifts would prevent the SNN from performing well and going deep. To tackle these problems, we attempt to rectify the membrane potential distribution (MPD) by designing a novel distribution loss, MPD-Loss, which can explicitly penalize the un-desired shifts without introducing any additional operations in the inference phase. Moreover, the proposed method can also mitigate the quantization error in SNNs, which is usually ignored in other works. Experimental results demonstrate that the proposed method can directly train a deeper, larger, and better-performing SNN within fewer timesteps.