Proceedings

Accelerating Neural Architecture Search via Proxy Data

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2848-2854.

https://doi.org/10.24963/ijcai.2021/392

Abstract

Despite the increasing interest in neural architecture search (NAS), the significant computational cost of NAS is a hindrance to researchers. Hence, we propose to reduce the cost of NAS using proxy data, i.e., a representative subset of the target data, without sacrificing search performance. Even though data selection has been used across various fields, our evaluation of existing selection methods for NAS algorithms offered by NAS-Bench-1shot1 reveals that they are not always appropriate for NAS and a new selection method is necessary. By analyzing proxy data constructed using various selection methods through data entropy, we propose a novel proxy data selection method tailored for NAS. To empirically demonstrate the effectiveness, we conduct thorough experiments across diverse datasets, search spaces, and NAS algorithms. Consequently, NAS algorithms with the proposed selection discover architectures that are competitive with those obtained using the entire dataset. It significantly reduces the search cost: executing DARTS with the proposed selection requires only 40 minutes on CIFAR-10 and 7.5 hours on ImageNet with a single GPU. Additionally, when the architecture searched on ImageNet using the proposed selection is inversely transferred to CIFAR-10, a state-of-the-art test error of 2.4% is yielded. Our code is available at https://github.com/nabk89/NAS-with-Proxy-data.

  1. [Beluch et al., 2018] William H Beluch, Tim Genewein, An- dreas Nürnberger, and Jan M Köhler. The power of en- sembles for active learning in image classification. In Pro- ceedings of CVPR, pages 9368-9377, 2018.
  2. [Chang et al., 2017] Haw-Shiuan Chang, Erik Learned- Miller, and Andrew McCallum. Active bias: Training more accurate neural networks by emphasizing high vari- ance samples. In Proceedings of NeurIPS, pages 1002- 1012, 2017.
  3. [Chen and Hsieh, 2020] Xiangning Chen and Cho-Jui Hsieh. Stabilizing differentiable architecture search via perturbation-based regularization. In Proceedings of ICML, 2020.
  4. [Coleman et al., 2020] Cody Coleman, Christopher Yeh, Stephen Mussmann, Baharan Mirzasoleiman, Peter Bailis, Percy Liang, Jure Leskovec, and Matei Zaharia. Selection via proxy: Efficient data selection for deep learning. In Proceedings of ICLR, 2020.
  5. [Dong and Yang, 2019] Xuanyi Dong and Yi Yang. Search- ing for a robust neural architecture in four gpu hours. In Proceedings of CVPR, pages 1761-1770, 2019.
  6. [Dong and Yang, 2020] Xuanyi Dong and Yi Yang. Nas- bench-201: Extending the scope of reproducible neural ar- chitecture search. In Proceedings of ICLR, 2020.
  7. [Dong et al., 2020] Xuanyi Dong, Lu Liu, Katarzyna Musial, and Bogdan Gabrys. NATS-Bench: Benchmarking nas al- gorithms for architecture topology and size. arXiv preprint arXiv:2009.00437, 2020.
  8. [Graves et al., 2017] Alex Graves, Marc Bellemare, Jacob Menick, Rémi Munos, and Koray Kavukcuoglu. Auto- mated curriculum learning for neural networks. In Pro- ceedings of ICML, pages 1311-1320, 2017.
  9. [He et al., 2016] Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep residual learning for image recog- nition. In Proceedings of CVPR, pages 770-778, 2016.
  10. [Li et al., 2020] Guohao Li, Guocheng Qian, Itzel C Del- gadillo, Matthias Muller, Ali Thabet, and Bernard Ghanem. Sgas: Sequential greedy architecture search. In Proceedings of CVPR, pages 1620-1630, 2020.
  11. [Liu et al., 2019] Hanxiao Liu, Karen Simonyan, and Yim- ing Yang. Darts: Differentiable architecture search. In Proceedings of ICLR, 2019.
  12. [Maaten and Hinton, 2008] Laurens van der Maaten and Ge- offrey Hinton. Visualizing data using t-sne. Journal of machine learning research, 9(Nov):2579-2605, 2008.
  13. [Pham et al., 2018] Hieu Pham, Melody Guan, Barret Zoph, Quoc Le, and Jeff Dean. Efficient neural architecture search via parameter sharing. In Proceedings of ICML, pages 4095-4104, 2018.
  14. [Real et al., 2019] Esteban Real, Alok Aggarwal, Yanping Huang, and Quoc V Le. Regularized evolution for im- age classifier architecture search. In Proceedings of AAAI, volume 33, pages 4780-4789, 2019.
  15. [Sener and Savarese, 2018] Ozan Sener and Silvio Savarese. Active learning for convolutional neural networks: A core- set approach. In Proceedings of ICLR, 2018.
  16. [Settles, 2009] Burr Settles. Active learning literature sur- vey. Computer Sciences Technical Report 1648, Univer- sity of Wisconsin-Madison, 2009.
  17. [Shannon, 1948] Claude Shannon. A mathematical theory of communication. The Bell System Technical Journal, 27(3):379-423, 1948.
  18. [Sinha et al., 2020] Samarth Sinha, Han Zhang, Anirudh Goyal, Yoshua Bengio, Hugo Larochelle, and Augustus Odena. Small-gan: Speeding up gan training using core- sets. In Proceedings of ICML, 2020.
  19. [Toneva et al., 2019] Mariya Toneva, Alessandro Sordoni, Remi Tachet des Combes, Adam Trischler, Yoshua Ben- gio, and Geoffrey J Gordon. An empirical study of ex- ample forgetting during deep neural network learning. In Proceedings of ICLR, 2019.
  20. [Xie et al., 2020] Lingxi Xie, Xin Chen, Kaifeng Bi, Longhui Wei, Yuhui Xu, Zhengsu Chen, Lanfei Wang, An Xiao, Jianlong Chang, Xiaopeng Zhang, and Qi Tian. Weight-sharing neural architecture search: A battle to shrink the optimization gap, 2020.
  21. [Xu et al., 2020] Yuhui Xu, Lingxi Xie, Xiaopeng Zhang, Xin Chen, Guo-Jun Qi, Qi Tian, and Hongkai Xiong. Pc- darts: Partial channel connections for memory-efficient ar- chitecture search. In Proceedings of ICLR, 2020.
  22. [Ying et al., 2019] Chris Ying, Aaron Klein, Eric Chris- tiansen, Esteban Real, Kevin Murphy, and Frank Hutter. Nas-bench-101: Towards reproducible neural architecture search. In Proceedings of ICML, pages 7105-7114, 2019.
  23. [Zela et al., 2020a] Arber Zela, Thomas Elsken, Tonmoy Saikia, Yassine Marrakchi, Thomas Brox, and Frank Hut- ter. Understanding and robustifying differentiable archi- tecture search. In Proceedings of ICLR, 2020.
  24. [Zela et al., 2020b] Arber Zela, Julien Siems, and Frank Hut- ter. Nas-bench-1shot1: Benchmarking and dissecting one- shot neural architecture search. In Proceedings of ICLR, 2020.
  25. [Zhou et al., 2020] Dongzhan Zhou, Xinchi Zhou, Wenwei Zhang, Chen Change Loy, Shuai Yi, Xuesen Zhang, and Wanli Ouyang. Econas: Finding proxies for economical neural architecture search. In Proceedings of CVPR, pages 11396-11404, 2020.
  26. [Zoph and Le, 2017] Barret Zoph and Quoc Le. Neural ar- chitecture search with reinforcement learning. In Proceed- ings of ICLR, 2017.
  27. [Zoph et al., 2018] Barret Zoph, Vijay Vasudevan, Jonathon Shlens, and Quoc V Le. Learning transferable architec- tures for scalable image recognition. In Proceedings of CVPR, pages 8697-8710, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards