Fast Propagation is Better: Accelerating Single-Step Adversarial Training via Sampling Subnetworks
Xiaojun Jia, Jianshu Li, Jindong Gu, Yang Bai, Xiaochun Cao

TL;DR
This paper introduces a method to accelerate adversarial training by dynamically sampling lightweight subnetworks within the model, improving efficiency and robustness in single-step adversarial training.
Contribution
It proposes a novel subnetwork sampling strategy that enhances training speed and robustness, supported by theoretical analysis and empirical validation.
Findings
Reduces training cost compared to previous methods
Achieves better model robustness
Effective across multiple datasets
Abstract
Adversarial training has shown promise in building robust models against adversarial examples. A major drawback of adversarial training is the computational overhead introduced by the generation of adversarial examples. To overcome this limitation, adversarial training based on single-step attacks has been explored. Previous work improves the single-step adversarial training from different perspectives, e.g., sample initialization, loss regularization, and training strategy. Almost all of them treat the underlying model as a black box. In this work, we propose to exploit the interior building blocks of the model to improve efficiency. Specifically, we propose to dynamically sample lightweight subnetworks as a surrogate model during training. By doing this, both the forward and backward passes can be accelerated for efficient adversarial training. Besides, we provide theoretical analysis…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications
