Continual Adversarial Defense
Not on the map. Why?
Abstract (arXiv)
In response to the rapidly evolving nature of adversarial attacks against visual classifiers, numerous defenses have been proposed to generalize against as many known attacks as possible. However, designing a defense method that generalizes to all types of attacks is unrealistic, as the environment in which the defense system operates is dynamic. Over time, new attacks inevitably emerge that exploit the vulnerabilities of existing defenses and bypass them. Therefore, we propose a continual defense strategy under a practical threat model and, for the first time, introduce the Continual Adversarial Defense (CAD) framework. CAD continuously collects adversarial data online and adapts to evolving attack sequences, while adhering to four practical principles: (1) continual adaptation to new attacks without catastrophic forgetting, (2) few-shot adaptation, (3) memory-efficient adaptation, and (4) high classification accuracy on both clean and adversarial data. We explore and integrate cutting-edge techniques from continual learning, few-shot learning, and ensemble learning to fulfill the principles. Extensive experiments validate the effectiveness of our approach against multi-stage adversarial attacks and demonstrate significant improvements over a wide range of baseline methods. We further observe that CAD's defense performance tends to saturate as the number of attacks increases, indicating its potential as a persistent defense once adapted to a sufficiently diverse set of attacks. Our research sheds light on a brand-new paradigm for continual defense adaptation against dynamic and evolving attacks.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 49 of its 70 references that are in the map. First posted on arXiv 15 Dec 2023.
Builds on
49 of 70 references.
References · 49
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2016Wide Residual Networkscited by 3,057
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2019Contrastive Multiview Codingcited by 1,297
- 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 994
37 more
- 2016Adversarial Machine Learning at Scalecited by 934
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
- 2017One pixel attack for fooling deep neural networkscited by 579
- 2022Diffusion Models for Adversarial Purificationcited by 469
- 2019Evading Defenses to Transferable Adversarial Examples by Translation-Invariant Attackscited by 440
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
- 2018Dynamic Few-Shot Visual Learning without Forgettingcited by 385
- 2019Nesterov Accelerated Gradient and Scale Invariance for Adversarial Attackscited by 352
- 2021Enhancing the Transferability of Adversarial Attacks through Variance Tuningcited by 242
- 2020Mnemonics Training: Multi-Class Incremental Learning without Forgettingcited by 220
- 2023Better Diffusion Models Further Improve Adversarial Trainingcited by 207
- 2020Geometry-aware Instance-reweighted Adversarial Trainingcited by 198
- 2021Few-Shot Incremental Learning with Continually Evolved Classifierscited by 184
- 2020Torchattacks: A PyTorch Repository for Adversarial Attackscited by 156
- 2017EAD: Elastic-Net Attacks to Deep Neural Networks via Adversarial Examplescited by 154
- 2020Adaptive Aggregation Networks for Class-Incremental Learningcited by 149
- 2020Perceptual Adversarial Robustness: Defense Against Unseen Threat Modelscited by 137
- 2021Adversarial purification with Score-based generative modelscited by 132
- 2022Forward Compatible Few-Shot Class-Incremental Learningcited by 125
- 2022Self-Sustaining Representation Expansion for Non-Exemplar Class-Incremental Learningcited by 118
- 2018SparseFool: a few pixels make a big differencecited by 94
- 2021Stable Neural ODE with Lyapunov-Stable Equilibrium Points for Defending Against Adversarial Attackscited by 91
- 2021PyCIL: A Python Toolbox for Class-Incremental Learningcited by 83
- 2018Learning Transferable Adversarial Examples via Ghost Networkscited by 69
- 2022Evaluating the Adversarial Robustness of Adaptive Test-time Defensescited by 64
- 2023Continual Detection Transformer for Incremental Object Detectioncited by 59
- 2020Stochastic Security: Adversarial Defense Using Long-Run Dynamics of Energy-Based Modelscited by 58
- 2021CMUA-Watermark: A Cross-Model Universal Adversarial Watermark for Combating Deepfakescited by 54
- 2023Class-Incremental Exemplar Compression for Class-Incremental Learningcited by 50
- 2023Continual Learning for Abdominal Multi-Organ and Tumor Segmentationcited by 43
- 2023Online Hyperparameter Optimization for Class-Incremental Learningcited by 36
- 2023On the Robustness of Open-World Test-Time Training: Self-Training with Dynamic Prototype Expansioncited by 34
- 2021Towards Robust Neural Networks via Close-loop Controlcited by 23
- 2019Defending against adversarial attacks by randomized diversificationcited by 14
- 2023Wakening Past Concepts without Past Data: Class-Incremental Learning from Online Placeboscited by 14
- 2023Detecting Adversarial Faces Using Only Real Face Self-Perturbationscited by 4
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 1.
4 papers.
- 2024UPAM: Unified Prompt Attack in Text-to-Image Generation Models Against Both Textual Filters and Visual Checkerscited by 11
- 2025Adapting to Evolving Adversaries with Regularized Continual Robust Trainingcited by 2
- 2024Discerning the Chaos: Detecting Adversarial Perturbations while Disentangling Intentional from Unintentional Noisescited by 0
- 2026Amnesia: A Stealthy Replay Attack on Continual Learning Dreamscited by 0
- 2026Amnesia: A Stealthy Replay Attack on Continual Learning Dreams10 Jun 2026
- 2025Adapting to Evolving Adversaries with Regularized Continual Robust Training6 Feb 2025
- 2024Discerning the Chaos: Detecting Adversarial Perturbations while Disentangling Intentional from Unintentional Noises29 Sep 2024
- 2024UPAM: Unified Prompt Attack in Text-to-Image Generation Models Against Both Textual Filters and Visual Checkers18 May 2024