Intriguing Frequency Interpretation of Adversarial Robustness for CNNs and ViTs

Lu Chen, Han Yang, Hu Wang, Yuxin Cao, Shaofeng Li +1 more
6/15/2025
cs.CVcs.LG

No confident code implementation found for this paper.

Abstract

Adversarial examples have attracted significant attention over the years, yet understanding their frequency-based characteristics remains insufficient. In this paper, we investigate the intriguing properties of adversarial examples in the frequency domain for the image classification task, with the following key findings. (1) As the high-frequency components increase, the performance gap between adversarial and natural examples becomes increasingly pronounced. (2) The model performance against filtered adversarial examples initially increases to a peak and declines to its inherent robustness. (3) In Convolutional Neural Networks, mid- and high-frequency components of adversarial examples exhibit their attack capabilities, while in Transformers, low- and mid-frequency components of adversarial examples are particularly effective. These results suggest that different network architectures have different frequency preferences and that differences in frequency components between adversarial and natural examples may directly influence model robustness. Based on our findings, we further conclude with three useful proposals that serve as a valuable reference to the AI model security community.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chen2025intriguing,
  title  = {Intriguing Frequency Interpretation of Adversarial Robustness for CNNs and ViTs},
  author = {Lu Chen and Han Yang and Hu Wang and Yuxin Cao and Shaofeng Li and Yuan Luo},
  year   = {2025},
  eprint = {2506.12875},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.12875v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.12875.svg)](https://codeofpaper.com/paper/2506.12875)

Discussion