DDSAS: Dynamic and Differentiable Space-Architecture Search

Abstract

Neural Architecture Search (NAS) has made remarkable progress in automatically designing neural networks. However, existing differentiable NAS and stochastic NAS methods are either biased towards exploitation and thus may converge to a local minimum, or biased towards exploration and thus converge slowly. In this work, we propose a Dynamic and Differentiable Space-Architecture Search (DDSAS) method to address the exploration-exploitation dilemma. DDSAS dynamically samples space, searches architectures in the sampled subspace with gradient descent, and leverages the Upper Confidence Bound (UCB) to balance exploitation and exploration. The whole search space is elastic, offering flexibility to evolve and to consider resource constraints. Experiments on image classification datasets demonstrate that with only 4GB memory and 3 hours for searching, DDSAS achieves 2.39% test error on CIFAR10, 16.26% test error on CIFAR100, and 23.9% test error when transferring to ImageNet. When directly searching on ImageNet, DDSAS achieves comparable accuracy with more than 6.5 times speedup over state-of-the-art methods. The source codes are available at https://github.com/xingxing-123/DDSAS.

Cite

Text

Yang et al. "DDSAS: Dynamic and Differentiable Space-Architecture Search." Proceedings of The 13th Asian Conference on Machine Learning, 2021.

Markdown

[Yang et al. "DDSAS: Dynamic and Differentiable Space-Architecture Search." Proceedings of The 13th Asian Conference on Machine Learning, 2021.](https://mlanthology.org/acml/2021/yang2021acml-ddsas/)

BibTeX

@inproceedings{yang2021acml-ddsas,
  title     = {{DDSAS: Dynamic and Differentiable Space-Architecture Search}},
  author    = {Yang, Longxing and Hu, Yu and Lu, Shun and Sun, Zihao and Mei, Jilin and Zeng, Yiming and Shi, Zhiping and Han, Yinhe and Li, Xiaowei},
  booktitle = {Proceedings of The 13th Asian Conference on Machine Learning},
  year      = {2021},
  pages     = {284-299},
  volume    = {157},
  url       = {https://mlanthology.org/acml/2021/yang2021acml-ddsas/}
}