Boosting Adversarial Training via Fisher-Rao Norm-based Regularization

Xiangyu Yin, Wenjie Ruan
3/26/2024
cs.LGcs.CV

No official code found. Best implementation: TrustAI/LOAT (2 stars, last commit 2024-07-02).

Abstract

Adversarial training is extensively utilized to improve the adversarial robustness of deep neural networks. Yet, mitigating the degradation of standard generalization performance in adversarial-trained models remains an open problem. This paper attempts to resolve this issue through the lens of model complexity. First, We leverage the Fisher-Rao norm, a geometrically invariant metric for model complexity, to establish the non-trivial bounds of the Cross-Entropy Loss-based Rademacher complexity for a ReLU-activated Multi-Layer Perceptron. Then we generalize a complexity-related variable, which is sensitive to the changes in model width and the trade-off factors in adversarial training. Moreover, intensive empirical evidence validates that this variable highly correlates with the generalization gap of Cross-Entropy loss between adversarial-trained and standard-trained models, especially during the initial and final phases of the training process. Building upon this observation, we propose a novel regularization framework, called Logit-Oriented Adversarial Training (LOAT), which can mitigate the trade-off between robustness and accuracy while imposing only a negligible increase in computational overhead. Our extensive experiments demonstrate that the proposed regularization strategy can boost the performance of the prevalent adversarial training algorithms, including PGD-AT, TRADES, TRADES (LSE), MART, and DM-AT, across various network architectures. Our code will be available at https://github.com/TrustAI/LOAT.

View on arXivView PDF

Code Implementations(1)

TrustAI/LOATCommunity100%

Boosting Adversarial Training via Fisher-Rao Norm-based Regularization - CVPR 2024

20Shell, PythonMar 2, 20242 years ago

Cite this paper

@article{yin2024boosting,
  title  = {Boosting Adversarial Training via Fisher-Rao Norm-based Regularization},
  author = {Xiangyu Yin and Wenjie Ruan},
  year   = {2024},
  eprint = {2403.17520},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.17520v1},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.17520.svg)](https://codeofpaper.com/paper/2403.17520)

Discussion