Exploiting Frequency Spectrum of Adversarial Images for General Robustness
Not on the map. Why?
Abstract (arXiv)
In recent years, there has been growing concern over the vulnerability of convolutional neural networks (CNNs) to image perturbations. However, achieving general robustness against different types of perturbations remains challenging, in which enhancing robustness to some perturbations (e.g., adversarial perturbations) may degrade others (e.g., common corruptions). In this paper, we demonstrate that adversarial training with an emphasis on phase components significantly improves model performance on clean, adversarial, and common corruption accuracies. We propose a frequency-based data augmentation method, Adversarial Amplitude Swap, that swaps the amplitude spectrum between clean and adversarial images to generate two novel training images: adversarial amplitude and adversarial phase images. These images act as substitutes for adversarial images and can be implemented in various adversarial training setups. Through extensive experiments, we demonstrate that our method enables the CNNs to gain general robustness against different types of perturbations and results in a uniform performance against all types of common corruptions.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 49 of its 62 references that are in the map. First posted on arXiv 15 May 2023.
Builds on
49 of 62 references.
References · 49
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 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
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2016Adversarial examples in the physical worldcited by 1,762
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
37 more
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 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
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2020FDA: Fourier Domain Adaptation for Semantic Segmentationcited by 540
- 2020Overfitting in adversarially robust deep learningcited by 504
- 2019High Frequency Component Helps Explain the Generalization of Convolutional Neural Networkscited by 310
- 2019A Fourier Perspective on Model Robustness in Computer Visioncited by 288
- 2021A Fourier-based Framework for Domain Generalizationcited by 287
- 2020Attacks Which Do Not Kill Training Make Adversarial Learning Strongercited by 242
- 2018Generalisation in humans and deep neural networkscited by 237
- 2020Understanding and Improving Fast Adversarial Trainingcited by 213
- 2021FSDR: Frequency Space Domain Randomization for Domain Generalizationcited by 163
- 2016Improving the Robustness of Deep Neural Networks via Stability Trainingcited by 156
- 2019Adversarial Examples Are a Natural Consequence of Test Error in Noisecited by 114
- 2018Are adversarial examples inevitable?cited by 113
- 2018Low Frequency Adversarial Perturbationcited by 80
- 2018Adversarial vulnerability for any classifiercited by 78
- 2020Understanding Catastrophic Overfitting in Single-step Adversarial Trainingcited by 75
- 2021On the effectiveness of adversarial training against common corruptionscited by 71
- 2021Amplitude-Phase Recombination: Rethinking Robustness of Convolutional Neural Networks in Frequency Domaincited by 70
- 2016Examining the Impact of Blur on Recognition by Convolutional Networkscited by 58
- 2019On the Effectiveness of Low Frequency Perturbationscited by 56
- 2021Consistency Regularization for Adversarial Robustnesscited by 42
- 2021Improving robustness against common corruptions with frequency biased modelscited by 34
- 2018On the Structural Sensitivity of Deep Convolutional Networks to the Directions of Fourier Basis Functionscited by 31
- 2021A Frequency Perspective of Adversarial Robustnesscited by 28
- 2019Are Adversarial Robustness and Common Perturbation Robustness Independent Attributes ?cited by 25
- 2021Understanding Catastrophic Overfitting in Adversarial Trainingcited by 11
- 2022How Does Frequency Bias Affect the Robustness of Neural Image Classifiers against Common Corruption and Adversarial Perturbations?cited by 11
- 2020Addressing Neural Network Robustness with Mixup and Targeted Labeling Adversarial Trainingcited by 10
- 2022Investigating and Explaining the Frequency Bias in Image Classificationcited by 8
- 2022Improving Robustness to Out-of-Distribution Data by Frequency-based Augmentationcited by 4
- 2021Adversarially Trained Object Detector for Unsupervised Domain Adaptationcited by 2
Built on by
Not cited yet.