RARTS: An Efficient First-Order Relaxed Architecture Search Method
Fanghui Xue, Yingyong Qi, Jack Xin

TL;DR
RARTS introduces a single-level, relaxed architecture search method that improves accuracy and efficiency over DARTS by utilizing the entire dataset and network cooperation without second derivatives.
Contribution
The paper proposes RARTS, a novel architecture search algorithm that simplifies and accelerates differentiable NAS while maintaining or improving accuracy, without involving second derivatives.
Findings
RARTS achieves 60% reduction in computational cost compared to second-order DARTS on CIFAR-10.
RARTS outperforms DARTS in accuracy on CIFAR-10 and ImageNet.
RARTS surpasses traditional pruning benchmarks in width search tasks.
Abstract
Differentiable architecture search (DARTS) is an effective method for data-driven neural network design based on solving a bilevel optimization problem. Despite its success in many architecture search tasks, there are still some concerns about the accuracy of first-order DARTS and the efficiency of the second-order DARTS. In this paper, we formulate a single level alternative and a relaxed architecture search (RARTS) method that utilizes the whole dataset in architecture learning via both data and network splitting, without involving mixed second derivatives of the corresponding loss functions like DARTS. In our formulation of network splitting, two networks with different but related weights cooperate in search of a shared architecture. The advantage of RARTS over DARTS is justified by a convergence theorem and an analytically solvable model. Moreover, RARTS outperforms DARTS and its…
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
MethodsPruning · Differentiable Architecture Search
