HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

$β$-DARTS: Beta-Decay Regularization for Differentiable Architecture Search

Peng Ye Baopu Li Yikang Li Tao Chen Jiayuan Fan Wanli Ouyang

$β$-DARTS: Beta-Decay Regularization for Differentiable Architecture Search

Abstract

Neural Architecture Search~(NAS) has attracted increasingly more attention in recent years because of its capability to design deep neural networks automatically. Among them, differential NAS approaches such as DARTS, have gained popularity for the search efficiency. However, they suffer from two main issues, the weak robustness to the performance collapse and the poor generalization ability of the searched architectures. To solve these two problems, a simple-but-efficient regularization method, termed as Beta-Decay, is proposed to regularize the DARTS-based NAS searching process. Specifically, Beta-Decay regularization can impose constraints to keep the value and variance of activated architecture parameters from too large. Furthermore, we provide in-depth theoretical analysis on how it works and why it works. Experimental results on NAS-Bench-201 show that our proposed method can help to stabilize the searching process and makes the searched network more transferable across different datasets. In addition, our search scheme shows an outstanding property of being less dependent on training time and data. Comprehensive experiments on a variety of search spaces and datasets validate the effectiveness of the proposed method.

Code Repositories

Sunshine-Ye/Beta-DARTS
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
neural-architecture-search-on-cifar-10β-DARTS
Top-1 Error Rate: 2.53%
neural-architecture-search-on-cifar-100-1β-DARTS
Percentage Error: 16.52
neural-architecture-search-on-imagenetb-DARTS (CIFAR-10)
Top-1 Error Rate: 23.9
neural-architecture-search-on-nas-bench-201β-RDARTS-L2
Accuracy (Test): 46.71
neural-architecture-search-on-nas-bench-201β-SDARTS-RS
Accuracy (Test): 46.71
neural-architecture-search-on-nas-bench-201β-DARTS
Accuracy (Test): 46.34
Accuracy (Val): 46.37
neural-architecture-search-on-nas-bench-201-1β-DARTS
Accuracy (Test): 94.36
Accuracy (Val): 91.55
neural-architecture-search-on-nas-bench-201-2β-DARTS
Accuracy (Test): 73.51
Accuracy (Val): 73.49

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
$β$-DARTS: Beta-Decay Regularization for Differentiable Architecture Search | Papers | HyperAI