Discovering Robust Convolutional Architecture at Targeted Capacity: A Multi-Shot Approach
Xuefei Ning, Junbo Zhao, Wenshuo Li, Tianchen Zhao, Yin Zheng,, Huazhong Yang, Yu Wang

TL;DR
This paper introduces a multi-shot neural architecture search method to find adversarially robust CNN architectures at specific capacity targets, outperforming existing NAS-discovered models in robustness and accuracy.
Contribution
The paper proposes a novel multi-shot NAS approach that explicitly searches for robust architectures at targeted capacities, addressing limitations of one-shot NAS methods.
Findings
MSRobNet-2000 outperforms RobNet-large by 4%-7% in robustness.
MSRobNet-1560 surpasses RobNet-free by 2.3% in clean accuracy.
The method effectively discovers robust architectures at specified FLOPs targets.
Abstract
Convolutional neural networks (CNNs) are vulnerable to adversarial examples, and studies show that increasing the model capacity of an architecture topology (e.g., width expansion) can bring consistent robustness improvements. This reveals a clear robustness-efficiency trade-off that should be considered in architecture design. In this paper, considering scenarios with capacity budget, we aim to discover adversarially robust architecture at targeted capacities. Recent studies employed one-shot neural architecture search (NAS) to discover robust architectures. However, since the capacities of different topologies cannot be aligned in the search process, one-shot NAS methods favor topologies with larger capacities in the supernet. And the discovered topology might be suboptimal when augmented to the targeted capacity. We propose a novel multi-shot NAS method to address this issue and…
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 · Advanced Malware Detection Techniques · Software Testing and Debugging Techniques
