Towards Frequency-Based Explanation for Robust CNN
Zifan Wang, Yilin Yang, Ankit Shrivastava, Varun Rawal, Zihao Ding

TL;DR
This paper explores the role of frequency components in CNN explanations, revealing that reliance on high-frequency features leads to vulnerability, and that emphasizing low-frequency features enhances robustness.
Contribution
It introduces a frequency-based perspective to CNN explanations and demonstrates how frequency reliance affects model robustness and vulnerability to adversarial attacks.
Findings
Models relying on high-frequency features are more vulnerable to adversarial attacks.
Strengthening low-frequency feature associations improves model robustness.
Adversarial training increases low-frequency feature reliance.
Abstract
Current explanation techniques towards a transparent Convolutional Neural Network (CNN) mainly focuses on building connections between the human-understandable input features with models' prediction, overlooking an alternative representation of the input, the frequency components decomposition. In this work, we present an analysis of the connection between the distribution of frequency components in the input dataset and the reasoning process the model learns from the data. We further provide quantification analysis about the contribution of different frequency components toward the model's prediction. We show that the vulnerability of the model against tiny distortions is a result of the model is relying on the high-frequency features, the target features of the adversarial (black and white-box) attackers, to make the prediction. We further show that if the model develops stronger…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI) · Anomaly Detection Techniques and Applications
