atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

Robust Stable Spiking Neural Networks

ICML 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Graph neural network robustness · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes membrane potential perturbation dynamics and a dynamic LIF (DLIF) neuron with an MS-MPPD regularizer to make SNNs more robust to Gaussian noise and adversarial attacks on CIFAR-10/100.

Problem

Adversarial vulnerability of spiking neural networks, which lack sufficient robustness for safety-critical applications; prior defenses act mainly on discrete spike outputs rather than neuronal dynamics.

Approach

Derive a simplified membrane potential perturbation dynamics (MPPD) for LIF neurons without reset effects, prove it has finite L2 gain, and train with a mean-square MPPD penalty on the last spiking layer plus a dynamic LIF neuron with trainable per-time-step leak scaling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add MS-MPPD loss with ρ=1.0 during adversarial trainingDLIF, VGG11 on CIFAR-10 · CIFAR-10PGD^10 accuracy: 29.06% to 37.55%Helped
Add MS-MPPD loss with ρ=1.0 during adversarial trainingDLIF, VGG11 on CIFAR-10 · CIFAR-10APGD^10 CE accuracy: 23.05% to 33.25%Helped
Add MS-MPPD loss with ρ=1.0 during adversarial trainingDLIF, VGG11 on CIFAR-10 · CIFAR-10APGD^10 DLR accuracy: 29.88% to 39.68%Helped
Add MS-MPPD loss with ρ=1.0 to DLIF adversarial training (ablation)VGG5 · CIFAR-10PGD^10 accuracy: 26.27 -> 27.34Helped
Increase MS-MPPD loss intensity from ρ=1.0 to ρ=2.0 (ablation)DLIF adversarial training · CIFAR-10PGD^10 accuracy: 27.34 -> 26.29Hurt
Add MS-MPPD loss with ρ=1.0 to LIF adversarial training (ablation)VGG5 · CIFAR-10PGD^10 accuracy: 26.38 -> 26.81Helped
Increase MS-MPPD loss intensity from ρ=1.0 to ρ=2.0 (ablation)LIF adversarial training · CIFAR-10PGD^10 accuracy: 26.81 -> 21.38Hurt
Replace MS-MPPD loss with TASAD loss (ablation)DLIF adversarial training, ρ=1.0 · CIFAR-10PGD^10 accuracy: 27.34 -> 26.85Hurt
Replace MS-MPPD loss with STD loss (ablation)DLIF adversarial training, ρ=1.0 · CIFAR-10PGD^10 accuracy: 27.34 -> 25.75Hurt
Use DLIF instead of LIFNaturally trained VGG11 · CIFAR-10PGD^7 accuracy: 0.03 -> 0.09Helped
Use DLIF instead of LIFNaturally trained VGG11 · CIFAR-100PGD^7 accuracy: 0.06 -> 0.08Mixed
Add MS-MPPD loss with ρ=1.0 during Gaussian-noise trainingDLIF, VGG11 · CIFAR-10PGD^7 accuracy: 0.18 -> 0.23Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100

Benchmarks: CIFAR-10 CIFAR-100

Metrics: clean accuracy robust accuracy under FGSM PGD APGD

Baselines: SNN-BP HIRE-SNN SNN-RAT LIF

Builds on: STBP PLIF SNN-RAT RFGSM mixup

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy