DARTSRepair: Core-failure-set Guided DARTS for Network Robustness to Common Corruptions
Xuhong Ren, Jianlang Chen, Felix Juefei-Xu, Wanli Xue, Qing Guo, Lei, Ma, Jianjun Zhao, Shengyong Chen

TL;DR
This paper introduces DARTSRepair, a method that refines neural network architectures using a core-failure-set guided DARTS approach to significantly improve robustness against common corruptions with minimal corrupted data.
Contribution
The paper proposes a novel core-failure-set guided DARTS method that effectively selects corrupted failure examples for architecture refinement, enhancing robustness with limited corrupted data.
Findings
Refined architectures show significant robustness improvements on corrupted datasets.
Adding a small number of corrupted examples can substantially enhance model robustness.
Our method outperforms state-of-the-art NAS and data augmentation techniques.
Abstract
Network architecture search (NAS), in particular the differentiable architecture search (DARTS) method, has shown a great power to learn excellent model architectures on the specific dataset of interest. In contrast to using a fixed dataset, in this work, we focus on a different but important scenario for NAS: how to refine a deployed network's model architecture to enhance its robustness with the guidance of a few collected and misclassified examples that are degraded by some real-world unknown corruptions having a specific pattern (e.g., noise, blur, etc.). To this end, we first conduct an empirical study to validate that the model architectures can be definitely related to the corruption patterns. Surprisingly, by just adding a few corrupted and misclassified examples (e.g., examples) to the clean training dataset (e.g., examples), we can refine the model…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsDifferentiable Architecture Search
