S$^{2}$ 2O: Enhancing Adversarial Training With Second-Order Statistics of Weights
Adversarial training has emerged as a highly effective way to improve the robustness of deep neural networks (DNNs). It is typically conceptualized as a min-max optimization problem over model weights and adversarial perturbations, where the weights are optimized using gradient descent methods, such as SGD. In this paper, we propose a novel approach by treating model weights as random variables, which paves the way for enhancing adversarial training through Second-Order Statistics Optimization (S$^{2}$2O) over model weights. We challenge and relax a prevalent, yet often unrealistic, assumption in prior PAC-Bayesian frameworks: the statistical independence of weights. From this relaxation, we derive an improved PAC-Bayesian robust generalization bound. Our theoretical developments suggest that optimizing the second-order statistics of weights can substantially tighten this bound. We complement this theoretical insight by conducting an extensive set of experiments that demonstrate that S$^{2}$2O not only enhances the robustness and generalization of neural networks when used in isolation, but also seamlessly augments other state-of-the-art adversarial training techniques.
Authors
- Xiaowei Huang (ORCID: https://orcid.org/0000-0001-6267-0366)
- Xinping Yi (ORCID: https://orcid.org/0000-0001-5163-2364)
- Sven Schewe (ORCID: https://orcid.org/0000-0002-9093-9518)
- Gaojie Jin (ORCID: https://orcid.org/0000-0003-0240-3033)
- Wei Huang (ORCID: https://orcid.org/0000-0003-1418-6267)
Institutions
- University of Liverpool (GB)
- University of Exeter (GB)
- Southeast University (CN)
Publication Details
- Journal
- IEEE Transactions on Pattern Analysis and Machine Intelligence
- Published
- 2025-06-06
- DOI
- https://doi.org/10.1109/tpami.2025.3577384
- Citations
- 2
- Primary Topic
- Adversarial Robustness in Machine Learning
- Type
- article
- Field-Weighted Citation Impact
- 4.96