Defense Against Adversarial Attacks with Saak Transform
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) are known to be vulnerable to adversarial perturbations, which imposes a serious threat to DNN-based decision systems. In this paper, we propose to apply the lossy Saak transform to adversarially perturbed images as a preprocessing tool to defend against adversarial attacks. Saak transform is a recently-proposed state-of-the-art for computing the spatial-spectral representations of input images. Empirically, we observe that outputs of the Saak transform are very discriminative in differentiating adversarial examples from clean ones. Therefore, we propose a Saak transform based preprocessing method with three steps: 1) transforming an input image to a joint spatial-spectral representation via the forward Saak transform, 2) apply filtering to its high-frequency components, and, 3) reconstructing the image via the inverse Saak transform. The processed image is found to be robust against adversarial perturbations. We conduct extensive experiments to investigate various settings of the Saak transform and filtering functions. Without harming the decision performance on clean images, our method outperforms state-of-the-art adversarial defense methods by a substantial margin on both the CIFAR-10 and ImageNet datasets. Importantly, our results suggest that adversarial perturbations can be effectively and efficiently defended using state-of-the-art frequency analysis.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1.
2 papers.
- 2023Defenses in Adversarial Machine Learning: A Surveycited by 14
- 2022Hindering Adversarial Attacks with Implicit Neural Representationscited by 3
- 2023Defenses in Adversarial Machine Learning: A Survey13 Dec 2023
- 2022Hindering Adversarial Attacks with Implicit Neural Representations22 Oct 2022