When NAS Meets Robustness: In Search of Robust Architectures against Adversarial Attacks
Minghao Guo, Yuzhe Yang, Rui Xu, Ziwei Liu, Dahua Lin

TL;DR
This paper explores how neural network architecture patterns influence robustness against adversarial attacks, using neural architecture search to identify and validate resilient designs across multiple datasets.
Contribution
It introduces a novel architectural perspective on robustness, discovering design patterns and proposing RobNets, a family of architectures with improved adversarial robustness validated on various datasets.
Findings
Densely connected patterns enhance robustness.
Adding convolutions to direct connections improves robustness under computational constraints.
FSP matrix correlates with network robustness.
Abstract
Recent advances in adversarial attacks uncover the intrinsic vulnerability of modern deep neural networks. Since then, extensive efforts have been devoted to enhancing the robustness of deep networks via specialized learning algorithms and loss functions. In this work, we take an architectural perspective and investigate the patterns of network architectures that are resilient to adversarial attacks. To obtain the large number of networks needed for this study, we adopt one-shot neural architecture search, training a large network for once and then finetuning the sub-networks sampled therefrom. The sampled architectures together with the accuracies they achieve provide a rich basis for our study. Our "robust architecture Odyssey" reveals several valuable observations: 1) densely connected patterns result in improved robustness; 2) under computational budget, adding convolution…
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
When NAS Meets Robustness: In Search of Robust Architectures Against Adversarial Attacks· youtube
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Anomaly Detection Techniques and Applications
MethodsConvolution
