Resource Constrained Neural Network Architecture Search: Will a Submodularity Assumption Help?
Yunyang Xiong, Ronak Mehta, Vikas Singh
Abstract
The design of neural network architectures is frequently either based on human expertise using trial/error and empirical feedback or tackled via large scale reinforcement learning strategies performed over distinct discrete architecture choices. In the latter case, the optimization is often non-differentiable and also not very amenable to derivative-free optimization methods. Most methods in use today require sizable computational resources. And if we want networks that additionally satisfy resource constraints, the above challenges are exacerbated because the search must now balance accuracy with certain budget constraints on resources. We formulate this problem as the optimization of a set function -- we find that the empirical behavior of this set function often (but not always) satisfies marginal gain and monotonicity principles -- properties central to the idea of submodularity. Based on this observation, we adapt algorithms within discrete optimization to obtain heuristic schemes for neural network architecture search, where we have resource constraints on the architecture. This simple scheme when applied on CIFAR-100 and ImageNet, identifies resource-constrained architectures with quantifiably better performance than current state-of-the-art models designed for mobile devices. Specifically, we find high-performing architectures with fewer parameters and computations by a search method that is much faster.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 29be7dcd-6ae2-4184-b6f3-ebcb9a5af1caCited by top-tier papers4
- Mistify: Automating DNN Model Porting for On-Device Inference at the EdgePeizhen Guo, Bo Hu, Wenjun HuNSDI 2021 · 69 citations
- TabNAS: Rejection Sampling for Neural Architecture Search on Tabular DatasetsChengrun Yang, Gabriel Bender, Hanxiao Liu, Pieter-Jan Kindermans et al.NeurIPS 2022 · 9 citations
- Fusing Conditional Submodular GAN and Programmatic Weak SupervisionKumar Shubham, Pranav Sastry, Prathosh APAAAI 2024 · 3 citations
- MobileDets: Searching for Object Detection Architectures for Mobile AcceleratorsYunyang Xiong, Hanxiao Liu, Suyog Gupta, Berkin Akin et al.CVPR 2021
Related papers
- HardCoRe-NAS: Hard Constrained diffeRentiable Neural Architecture SearchNiv Nayman, Yonathan Aflalo, Asaf Noy, Lihi ZelnikICML 2021 · 41 citations
- Discrete Model Compression With Resource Constraint for Deep Neural NetworksShangqian Gao, Feihu Huang, Jian Pei, Heng HuangCVPR 2020
- Exploration and Estimation for Model CompressionYanfu Zhang, Shangqian Gao, Heng HuangICCV 2021 · 24 citations
- Combinatorial Neural BanditsTaehyun Hwang, Kyuwook Chai, Min-hwan OhICML 2023 · 7 citations
- AutoShrink: A Topology-Aware NAS for Discovering Efficient Neural ArchitectureTunhou Zhang, Hsin-Pai Cheng, Zhenwen Li, Feng Yan et al.AAAI 2020 · 9 citations
