AFD: Defending Convolutional Neural Networks Without Using Adversarial Samples
The vulnerability of deep neural networks to adversarial attacks has attracted much research effort. Still, studies have shown that it is challenging to simultaneously achieve both strong robustness to adversarial attacks and low degradation in the performance on the original task, as there is always a trade-off between the two objectives. In this paper, we present a novel training strategy named Adversarial- Free Defense (AFD), which introduces a minimal change to a network architecture (by modifying the first convolution layer) while employing a learning algorithm that leads to special properties of the first-layer kernels. We show how this learning strategy enhances the robustness of the network to adversarial attacks (without using adversarial samples) while maintaining a reasonable performance on the original task. Empirical results including analysis in terms of the effective Lipschitz constant of the learned network suggest that, compared to most existing methods that rely on elaborate regularization schemes imposed on all layers, our seemingly simplistic approach demonstrates high effectiveness.
Authors
- Nupur Thakur (ORCID: https://orcid.org/0000-0002-4206-506X)
- Baoxin Li (ORCID: https://orcid.org/0000-0002-9294-4572)
- Yuzhen Ding (ORCID: https://orcid.org/0000-0002-9656-2766)
Institutions
- Arizona State University (US)
Publication Details
- Journal
- IEEE Open Journal of Signal Processing
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/ojsp.2025.3571681
- Primary Topic
- Adversarial Robustness in Machine Learning
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Applied Materials