LGDec 9, 2022

Understanding and Combating Robust Overfitting via Input Loss Landscape Analysis and Regularization

arXiv:2212.04985v150 citationsh-index: 64Has Code
Originality Incremental advance
AI Analysis

This work addresses the problem of robust overfitting in adversarial training for deep neural networks, which is an incremental improvement in enhancing model robustness against adversarial attacks.

The paper tackles robust overfitting in adversarial training by analyzing the input loss landscape, attributing it to standard training's clean loss minimization and weakened gradient regularization, and proposes a new regularizer that smooths the loss landscape to mitigate overfitting, achieving the highest robustness and efficiency compared to similar methods.

Adversarial training is widely used to improve the robustness of deep neural networks to adversarial attack. However, adversarial training is prone to overfitting, and the cause is far from clear. This work sheds light on the mechanisms underlying overfitting through analyzing the loss landscape w.r.t. the input. We find that robust overfitting results from standard training, specifically the minimization of the clean loss, and can be mitigated by regularization of the loss gradients. Moreover, we find that robust overfitting turns severer during adversarial training partially because the gradient regularization effect of adversarial training becomes weaker due to the increase in the loss landscapes curvature. To improve robust generalization, we propose a new regularizer to smooth the loss landscape by penalizing the weighted logits variation along the adversarial direction. Our method significantly mitigates robust overfitting and achieves the highest robustness and efficiency compared to similar previous methods. Code is available at https://github.com/TreeLLi/Combating-RO-AdvLC.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes