TY - JOUR
T1 - DDPNAS
T2 - Efficient Neural Architecture Search via Dynamic Distribution Pruning
AU - Zheng, Xiawu
AU - Yang, Chenyi
AU - Zhang, Shaokun
AU - Wang, Yan
AU - Zhang, Baochang
AU - Wu, Yongjian
AU - Wu, Yunsheng
AU - Shao, Ling
AU - Ji, Rongrong
N1 - Publisher Copyright:
© 2023, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2023/5
Y1 - 2023/5
N2 - Neural Architecture Search (NAS) has demonstrated state-of-the-art performance on various computer vision tasks. Despite the superior performance achieved, the efficiency and generality of existing methods are highly valued due to their high computational complexity and low generality. In this paper, we propose an efficient and unified NAS framework termed DDPNAS via dynamic distribution pruning, facilitating a theoretical bound on accuracy and efficiency. In particular, we first sample architectures from a joint categorical distribution. Then the search space is dynamically pruned and its distribution is updated every few epochs. With the proposed efficient network generation method, we directly obtain the optimal neural architectures on given constraints, which is practical for on-device models across diverse search spaces and constraints. The architectures searched by our method achieve remarkable top-1 accuracies, 97.56 and 77.2 on CIFAR-10 and ImageNet (mobile settings), respectively, with the fastest search process, i.e., only 1.8 GPU hours on a Tesla V100. Codes for searching and network generation are available at: https://openi.pcl.ac.cn/PCL_AutoML/XNAS.
AB - Neural Architecture Search (NAS) has demonstrated state-of-the-art performance on various computer vision tasks. Despite the superior performance achieved, the efficiency and generality of existing methods are highly valued due to their high computational complexity and low generality. In this paper, we propose an efficient and unified NAS framework termed DDPNAS via dynamic distribution pruning, facilitating a theoretical bound on accuracy and efficiency. In particular, we first sample architectures from a joint categorical distribution. Then the search space is dynamically pruned and its distribution is updated every few epochs. With the proposed efficient network generation method, we directly obtain the optimal neural architectures on given constraints, which is practical for on-device models across diverse search spaces and constraints. The architectures searched by our method achieve remarkable top-1 accuracies, 97.56 and 77.2 on CIFAR-10 and ImageNet (mobile settings), respectively, with the fastest search process, i.e., only 1.8 GPU hours on a Tesla V100. Codes for searching and network generation are available at: https://openi.pcl.ac.cn/PCL_AutoML/XNAS.
KW - Dynamic distribution pruning
KW - Efficient network generation
KW - Neural architecture search
UR - https://www.scopus.com/pages/publications/85147385229
U2 - 10.1007/s11263-023-01753-6
DO - 10.1007/s11263-023-01753-6
M3 - 文章
AN - SCOPUS:85147385229
SN - 0920-5691
VL - 131
SP - 1234
EP - 1249
JO - International Journal of Computer Vision
JF - International Journal of Computer Vision
IS - 5
ER -