Once-for-All Adversarial Training: In-Situ Tradeoff between Robustness and Accuracy for Free
Haotao Wang, Tianlong Chen, Shupeng Gui, Ting-Kuei Hu, Ji Liu and, Zhangyang Wang

TL;DR
This paper introduces Once-for-All Adversarial Training (OAT), a framework enabling quick in-situ calibration of a model's robustness and accuracy trade-off without retraining, using a model-conditional approach and dual batch normalization.
Contribution
The paper proposes a novel in-situ calibration framework, OAT, that allows dynamic adjustment of robustness and accuracy trade-offs in a single trained model, eliminating the need for multiple retrainings.
Findings
OAT achieves comparable or superior robustness and accuracy trade-offs without re-training.
Dual batch normalization effectively separates feature statistics for standard and adversarial examples.
OATS extends OAT to jointly optimize accuracy, robustness, and efficiency.
Abstract
Adversarial training and its many variants substantially improve deep network robustness, yet at the cost of compromising standard accuracy. Moreover, the training process is heavy and hence it becomes impractical to thoroughly explore the trade-off between accuracy and robustness. This paper asks this new question: how to quickly calibrate a trained model in-situ, to examine the achievable trade-offs between its standard and robust accuracies, without (re-)training it many times? Our proposed framework, Once-for-all Adversarial Training (OAT), is built on an innovative model-conditional training framework, with a controlling hyper-parameter as the input. The trained model could be adjusted among different standard and robust accuracies "for free" at testing time. As an important knob, we exploit dual batch normalization to separate standard and adversarial feature statistics, so that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Advanced Neural Network Applications
MethodsBatch Normalization
