Triple Wins: Boosting Accuracy, Robustness and Efficiency Together by Enabling Input-Adaptive Inference
Ting-Kuei Hu, Tianlong Chen, Haotao Wang, Zhangyang Wang

TL;DR
This paper introduces Robust Dynamic Inference Networks (RDI-Nets), which adaptively select inference layers for each input, enabling simultaneous improvements in accuracy, robustness, and efficiency in deep networks.
Contribution
The paper proposes RDI-Nets, a novel multi-exit network architecture that co-optimizes accuracy, robustness, and efficiency through input-adaptive inference, addressing the accuracy-robustness trade-off.
Findings
RDI-Nets improve accuracy and robustness over baseline models.
Achieve over 30% computational savings with RDI-Nets.
Enable flexible adversarial defenses via multi-loss adaptivity.
Abstract
Deep networks were recently suggested to face the odds between accuracy (on clean natural images) and robustness (on adversarially perturbed images) (Tsipras et al., 2019). Such a dilemma is shown to be rooted in the inherently higher sample complexity (Schmidt et al., 2018) and/or model capacity (Nakkiran, 2019), for learning a high-accuracy and robust classifier. In view of that, give a classification task, growing the model capacity appears to help draw a win-win between accuracy and robustness, yet at the expense of model size and latency, therefore posing challenges for resource-constrained applications. Is it possible to co-design model accuracy, robustness and efficiency to achieve their triple wins? This paper studies multi-exit networks associated with input-adaptive efficient inference, showing their strong promise in achieving a "sweet point" in cooptimizing model accuracy,…
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 · Advanced Neural Network Applications
