Adversarial Weight Perturbation Helps Robust Generalization
Not on the map. Why?
Abstract (arXiv)
The study on improving the robustness of deep neural networks against adversarial examples grows rapidly in recent years. Among them, adversarial training is the most promising one, which flattens the input loss landscape (loss change with respect to input) via training on adversarially perturbed examples. However, how the widely used weight loss landscape (loss change with respect to weight) performs in adversarial training is rarely explored. In this paper, we investigate the weight loss landscape from a new perspective, and identify a clear correlation between the flatness of weight loss landscape and robust generalization gap. Several well-recognized adversarial training improvements, such as early stopping, designing new objective functions, or leveraging unlabeled data, all implicitly flatten the weight loss landscape. Based on these observations, we propose a simple yet effective Adversarial Weight Perturbation (AWP) to explicitly regularize the flatness of weight loss landscape, forming a double-perturbation mechanism in the adversarial training framework that adversarially perturbs both inputs and weights. Extensive experiments demonstrate that AWP indeed brings flatter weight loss landscape and can be easily incorporated into various existing adversarial training methods to further boost their adversarial robustness.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 5; 2024: 2.
10 papers.
- 2022Sparsity Winning Twice: Better Robust Generalization from More Efficient Trainingcited by 41
- 2023Towards Trustworthy and Aligned Machine Learning: A Data-centric Survey with Causality Perspectivescited by 30
- 2023Randomized Adversarial Training via Taylor Expansioncited by 28
- 2021Network insensitivity to parameter noise via adversarial regularizationcited by 5
- 2022Data-Efficient Double-Win Lottery Tickets from Robust Pre-trainingcited by 5
- 2023Efficient Automation of Neural Network Design: A Survey on Differentiable Neural Architecture Searchcited by 5
- 2023Enhancing Adversarial Training via Reweighting Optimization Trajectorycited by 4
- 2024WeiPer: OOD Detection using Weight Perturbations of Class Projectionscited by 4
- 2023On robust overfitting: adversarial training induced distribution matterscited by 0
- 2024Bridging the Gap: Rademacher Complexity in Robust and Standard Generalizationcited by 0
- 2024Bridging the Gap: Rademacher Complexity in Robust and Standard Generalization8 Jun 2024
- 2024WeiPer: OOD Detection using Weight Perturbations of Class Projections27 May 2024
- 2023On robust overfitting: adversarial training induced distribution matters28 Nov 2023
- 2023Towards Trustworthy and Aligned Machine Learning: A Data-centric Survey with Causality Perspectives31 Jul 2023
- 2023Enhancing Adversarial Training via Reweighting Optimization Trajectory25 Jun 2023
- 2023Efficient Automation of Neural Network Design: A Survey on Differentiable Neural Architecture Search11 Apr 2023
- 2023Randomized Adversarial Training via Taylor Expansion19 Mar 2023
- 2022Data-Efficient Double-Win Lottery Tickets from Robust Pre-training9 Jun 2022
- 2022Sparsity Winning Twice: Better Robust Generalization from More Efficient Training20 Feb 2022
- 2021Network insensitivity to parameter noise via adversarial regularization9 Jun 2021