Adversarially Robust Spiking Neural Networks Through Conversion
Not on the map. Why?
Abstract (arXiv)
Spiking neural networks (SNNs) provide an energy-efficient alternative to a variety of artificial neural network (ANN) based AI applications. As the progress in neuromorphic computing with SNNs expands their use in applications, the problem of adversarial robustness of SNNs becomes more pronounced. To the contrary of the widely explored end-to-end adversarial training based solutions, we address the limited progress in scalable robust SNN training methods by proposing an adversarially robust ANN-to-SNN conversion algorithm. Our method provides an efficient approach to embrace various computationally demanding robust learning objectives that have been proposed for ANNs. During a post-conversion robust finetuning phase, our method adversarially optimizes both layer-wise firing thresholds and synaptic connectivity weights of the SNN to maintain transferred robustness gains from the pre-trained ANN. We perform experimental evaluations in a novel setting proposed to rigorously assess the robustness of SNNs, where numerous adaptive adversarial attacks that account for the spike-based operation dynamics are considered. Results show that our approach yields a scalable state-of-the-art solution for adversarially robust deep SNNs with low-latency.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 62 of its 83 references that are in the map. First posted on arXiv 15 Nov 2023.
Builds on
62 of 83 references.
References · 62
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Wide Residual Networkscited by 3,057
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
38 more
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2018Robustness May Be at Odds with Accuracycited by 873
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 682
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2019On Evaluating Adversarial Robustnesscited by 442
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
- 2021Deep Residual Learning in Spiking Neural Networkscited by 326
- 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
- 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 257
- 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 236
- 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 222
- 2019Towards Stable and Efficient Training of Verifiably Robust Neural Networkscited by 204
- 2021Data Augmentation Can Improve Robustnesscited by 193
- 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 192
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
- 2020Torchattacks: A PyTorch Repository for Adversarial Attackscited by 156
- 2020Enabling Deep Spiking Neural Networks with Hybrid Conversion and Spike Timing Dependent Backpropagationcited by 142
- 2020RMP-SNN: Residual Membrane Potential Neuron for Enabling Deeper High-Accuracy and Low-Latency Spiking Neural Networkcited by 141
- 2019Enabling Spike-based Backpropagation for Training Deep Neural Network Architecturescited by 119
- 2023Optimal ANN-SNN Conversion for High-accuracy and Ultra-low-latency Spiking Neural Networkscited by 116
- 2021A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibrationcited by 111
- 2020Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratchcited by 76
- 2021On the effectiveness of adversarial training against common corruptionscited by 71
- 2021HIRE-SNN: Harnessing the Inherent Robustness of Energy-Efficient Deep Spiking Neural Networks by Training with Crafted Input Noisecited by 61
- 2020LIAF-Net: Leaky Integrate and Analog Fire Network for Lightweight and Efficient Spatiotemporal Information Processingcited by 56
- 2020Inherent Adversarial Robustness of Deep Spiking Neural Networks: Effects of Discrete Input Encoding and Non-Linear Activationscited by 47
- 2021Consistency Regularization for Adversarial Robustnesscited by 42
- 2017Security Evaluation of Pattern Classifiers under Attackcited by 39
- 2019A Comprehensive Analysis on Adversarial Robustness of Spiking Neural Networkscited by 35
- 2020Batch Normalization Increases Adversarial Vulnerability and Decreases Adversarial Transferability: A Non-Robust Feature Perspectivecited by 35
- 2020Exploring the Connection Between Binary and Spiking Neural Networkscited by 33
- 2016Theory and Tools for the Conversion of Analog to Spiking Convolutional Neural Networkscited by 31
- 2020Exploring Adversarial Attack in Spiking Neural Networks with Spike-Compatible Gradientcited by 31
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2024: 4; 2025: 3.
7 papers.
- 2024Enhancing Adversarial Robustness in SNNs with Sparse Gradientscited by 9
- 2025Towards Effective and Sparse Adversarial Attack on Spiking Neural Networks via Breaking Invisible Surrogate Gradientscited by 9
- 2024Benchmarking Spiking Neural Network Learning Methods with Varying Localitycited by 2
- 2024Robust and Efficient Adversarial Defense in SNNs via Image Purification and Joint Detectioncited by 2
- 2024Towards Efficient Formal Verification of Spiking Neural Networkcited by 0
- 2025On the Adversarial Robustness of Spiking Neural Networks Trained by Local Learningcited by 0
- 2025Adversarially Robust Spiking Neural Networks with Sparse Connectivitycited by 0
- 2025Adversarially Robust Spiking Neural Networks with Sparse Connectivity16 May 2025
- 2025On the Adversarial Robustness of Spiking Neural Networks Trained by Local Learning11 Apr 2025
- 2025Towards Effective and Sparse Adversarial Attack on Spiking Neural Networks via Breaking Invisible Surrogate Gradients5 Mar 2025
- 2024Towards Efficient Formal Verification of Spiking Neural Network20 Aug 2024
- 2024Enhancing Adversarial Robustness in SNNs with Sparse Gradients30 May 2024
- 2024Robust and Efficient Adversarial Defense in SNNs via Image Purification and Joint Detection26 Apr 2024
- 2024Benchmarking Spiking Neural Network Learning Methods with Varying Locality1 Feb 2024