$μ$DARTS: Model Uncertainty-Aware Differentiable Architecture Search

24 Jul 2021  ·  Biswadeep Chakraborty, Saibal Mukhopadhyay ·

We present a Model Uncertainty-aware Differentiable ARchiTecture Search ($\mu$DARTS) that optimizes neural networks to simultaneously achieve high accuracy and low uncertainty. We introduce concrete dropout within DARTS cells and include a Monte-Carlo regularizer within the training loss to optimize the concrete dropout probabilities. A predictive variance term is introduced in the validation loss to enable searching for architecture with minimal model uncertainty. The experiments on CIFAR10, CIFAR100, SVHN, and ImageNet verify the effectiveness of $\mu$DARTS in improving accuracy and reducing uncertainty compared to existing DARTS methods. Moreover, the final architecture obtained from $\mu$DARTS shows higher robustness to noise at the input image and model parameters compared to the architecture obtained from existing DARTS methods.

PDF Abstract
No code implementations yet. Submit your code now
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Neural Architecture Search CIFAR-10 μDARTS Top-1 Error Rate 3.277% # 37
Search Time (GPU days) 0.1 # 3
FLOPS 602M # 39
Neural Architecture Search CIFAR-100 μDARTS Percentage Error 19.39 # 12
PARAMS 602M # 12
Search Time (GPU days) 1.57 # 1
Neural Architecture Search ImageNet μDARTS Top-1 Error Rate 21.24 # 43
Accuracy 78.76 # 34
Params 602M # 1

Methods