Robust Stable Spiking Neural Networks
Jianhao Ding, Zhiyu Pan, Yujia Liu, Zhaofei Yu, Tiejun Huang

TL;DR
This paper investigates the robustness of spiking neural networks (SNNs) by analyzing their stability through nonlinear system dynamics, proposing a training framework to improve their resilience against noise and adversarial attacks.
Contribution
It introduces a stability-based analysis of SNNs and a novel training method that enhances robustness by reducing membrane potential perturbations.
Findings
The proposed framework improves robustness against Gaussian noise.
It enhances resistance to adversarial attacks.
Experimental results show increased stability in image classification tasks.
Abstract
Spiking neural networks (SNNs) are gaining popularity in deep learning due to their low energy budget on neuromorphic hardware. However, they still face challenges in lacking sufficient robustness to guard safety-critical applications such as autonomous driving. Many studies have been conducted to defend SNNs from the threat of adversarial attacks. This paper aims to uncover the robustness of SNN through the lens of the stability of nonlinear systems. We are inspired by the fact that searching for parameters altering the leaky integrate-and-fire dynamics can enhance their robustness. Thus, we dive into the dynamics of membrane potential perturbation and simplify the formulation of the dynamics. We present that membrane potential perturbation dynamics can reliably convey the intensity of perturbation. Our theoretical analyses imply that the simplified perturbation dynamics satisfy…
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 · Neural Networks and Applications · Neural dynamics and brain function
MethodsSpiking Neural Networks
