Automated Search-Space Generation Neural Architecture Search

Tianyi Chen, Luming Liang, Tianyu Ding, Ilya Zharkov
5/25/2023
cs.LGcs.AIcs.CV

No official code found. Best implementation: tianyic/only_train_once_personal_footprint (311 stars, MIT, PyTorch, last commit 2024-09-16).

Abstract

To search an optimal sub-network within a general deep neural network (DNN), existing neural architecture search (NAS) methods typically rely on handcrafting a search space beforehand. Such requirements make it challenging to extend them onto general scenarios without significant human expertise and manual intervention. To overcome the limitations, we propose Automated Search-Space Generation Neural Architecture Search (ASGNAS), perhaps the first automated system to train general DNNs that cover all candidate connections and operations and produce high-performing sub-networks in the one shot manner. Technologically, ASGNAS delivers three noticeable contributions to minimize human efforts: (i) automated search space generation for general DNNs; (ii) a Hierarchical Half-Space Projected Gradient (H2SPG) that leverages the hierarchy and dependency within generated search space to ensure the network validity during optimization, and reliably produces a solution with both high performance and hierarchical group sparsity; and (iii) automated sub-network construction upon the H2SPG solution. Numerically, we demonstrate the effectiveness of ASGNAS on a variety of general DNNs, including RegNet, StackedUnets, SuperResNet, and DARTS, over benchmark datasets such as CIFAR10, Fashion-MNIST, ImageNet, STL-10 , and SVNH. The sub-networks computed by ASGNAS achieve competitive even superior performance compared to the starting full DNNs and other state-of-the-arts. The library will be released at https://github.com/tianyic/only_train_once.

View on arXivView PDF

Code Implementations(1)

PyTorchMIT

OTOv1-v3, NeurIPS, ICLR, TMLR, DNN Training, Compression, Structured Pruning, Erasing Operators, CNN, Diffusion, LLM

31147Python, Jupyter NotebookOct 19, 20212 years agoMIT
automldeep-learningerasing-operatorsmodel-compressionone-shot+4 more

Similar Papers

Cite this paper

@article{chen2023automated,
  title  = {Automated Search-Space Generation Neural Architecture Search},
  author = {Tianyi Chen and Luming Liang and Tianyu Ding and Ilya Zharkov},
  year   = {2023},
  eprint = {2305.18030},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.18030v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.18030.svg)](https://codeofpaper.com/paper/2305.18030)

Discussion