SynA-ResNet: Spike-driven ResNet Achieved through OR Residual Connection
Yimeng Shan, Xuerui Qiu, Rui-jie Zhu, Jason K. Eshraghian, Malu Zhang,, Haicheng Qu

TL;DR
This paper introduces SynA-ResNet, a spike-driven residual neural network that employs OR Residual Connection and a Synergistic Attention module to enhance feature extraction, reduce redundancy, and achieve high accuracy with low energy consumption.
Contribution
The paper proposes a novel training paradigm with OR Residual Connection and SynA module, enabling deep residual SNNs to naturally prune shortcuts and improve efficiency.
Findings
Achieved single-sample classification with as low as 0.8 spikes per neuron.
Demonstrated higher accuracy compared to other residual SNNs.
Realized up to 28-fold reduction in energy consumption.
Abstract
Spiking Neural Networks (SNNs) have garnered substantial attention in brain-like computing for their biological fidelity and the capacity to execute energy-efficient spike-driven operations. As the demand for heightened performance in SNNs surges, the trend towards training deeper networks becomes imperative, while residual learning stands as a pivotal method for training deep neural networks. In our investigation, we identified that the SEW-ResNet, a prominent representative of deep residual spiking neural networks, incorporates non-event-driven operations. To rectify this, we propose a novel training paradigm that first accumulates a large amount of redundant information through OR Residual Connection (ORRC), and then filters out the redundant information using the Synergistic Attention (SynA) module, which promotes feature extraction in the backbone while suppressing the influence of…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Neural dynamics and brain function
MethodsSpiking Neural Networks · 1x1 Convolution · Batch Normalization · Bottleneck Residual Block · *Communicated@Fast*How Do I Communicate to Expedia? · Convolution · Residual Block · Max Pooling · Average Pooling · Kaiming Initialization
