Using Single-Step Adversarial Training to Defend Iterative Adversarial Examples
Not on the map. Why?
Abstract (arXiv)
Adversarial examples have become one of the largest challenges that machine learning models, especially neural network classifiers, face. These adversarial examples break the assumption of attack-free scenario and fool state-of-the-art (SOTA) classifiers with insignificant perturbations to human. So far, researchers achieved great progress in utilizing adversarial training as a defense. However, the overwhelming computational cost degrades its applicability and little has been done to overcome this issue. Single-Step adversarial training methods have been proposed as computationally viable solutions, however they still fail to defend against iterative adversarial examples. In this work, we first experimentally analyze several different SOTA defense methods against adversarial examples. Then, based on observations from experiments, we propose a novel single-step adversarial training method which can defend against both single-step and iterative adversarial examples. Lastly, through extensive evaluations, we demonstrate that our proposed method outperforms the SOTA single-step and iterative adversarial training defense. Compared with ATDA (single-step method) on CIFAR10 dataset, our proposed method achieves 35.67% enhancement in test accuracy and 19.14% reduction in training time. When compared with methods that use BIM or Madry examples (iterative methods) on CIFAR10 dataset, it saves up to 76.03% in training time with less than 3.78% degeneration in test accuracy.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 2; 2024: 2.
9 papers.
- 2023Better Diffusion Models Further Improve Adversarial Trainingcited by 207
- 2024MeanSparse: Post-Training Robustness Enhancement Through Mean-Centered Feature Sparsificationcited by 20
- 2021Two Coupled Rejection Metrics Can Tell Adversarial Examples Apartcited by 14
- 2021Adversarial Learning with Cost-Sensitive Classescited by 6
- 2023Adversarial Attacks and Defenses in Machine Learning-Powered Networks: A Contemporary Surveycited by 5
- 2021Bridged Adversarial Trainingcited by 3
- 2022Metricizing the Euclidean Space towards Desired Distance Relations in Point Cloudscited by 3
- 2021Fortify Machine Learning Production Systems: Detect and Classify Adversarial Attackscited by 1
- 2024Are Classification Robustness and Explanation Robustness Really Strongly Correlated? An Analysis Through Input Loss Landscapecited by 0
- 2024MeanSparse: Post-Training Robustness Enhancement Through Mean-Centered Feature Sparsification9 Jun 2024
- 2024Are Classification Robustness and Explanation Robustness Really Strongly Correlated? An Analysis Through Input Loss Landscape9 Mar 2024
- 2023Adversarial Attacks and Defenses in Machine Learning-Powered Networks: A Contemporary Survey11 Mar 2023
- 2023Better Diffusion Models Further Improve Adversarial Training9 Feb 2023
- 2022Metricizing the Euclidean Space towards Desired Distance Relations in Point Clouds7 Nov 2022
- 2021Bridged Adversarial Training25 Aug 2021
- 2021Two Coupled Rejection Metrics Can Tell Adversarial Examples Apart31 May 2021
- 2021Fortify Machine Learning Production Systems: Detect and Classify Adversarial Attacks19 Feb 2021
- 2021Adversarial Learning with Cost-Sensitive Classes29 Jan 2021