Searching by Generating: Flexible and Efficient One-Shot NAS with Architecture Generator
Not on the map. Why?
Abstract (arXiv)
In one-shot NAS, sub-networks need to be searched from the supernet to meet different hardware constraints. However, the search cost is high and N times of searches are needed for N different constraints. In this work, we propose a novel search strategy called architecture generator to search sub-networks by generating them, so that the search process can be much more efficient and flexible. With the trained architecture generator, given target hardware constraints as the input, N good architectures can be generated for N constraints by just one forward pass without re-searching and supernet retraining. Moreover, we propose a novel single-path supernet, called unified supernet, to further improve search efficiency and reduce GPU memory consumption of the architecture generator. With the architecture generator and the unified supernet, we propose a flexible and efficient one-shot NAS framework, called Searching by Generating NAS (SGNAS). With the pre-trained supernt, the search time of SGNAS for N different hardware constraints is only 5 GPU hours, which is 4N times faster than previous SOTA single-path methods. After training from scratch, the top1-accuracy of SGNAS on ImageNet is 77.1%, which is comparable with the SOTAs. The code is available at: https://github.com/eric8607242/SGNAS.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 35 of its 41 references that are in the map. First posted on arXiv 12 Mar 2021.
Builds on
35 of 41 references.
References · 35
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2019Searching for MobileNetV3cited by 1,984
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
23 more
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 412
- 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
- 2017A Downsampled Variant of ImageNet as an Alternative to the CIFAR datasetscited by 374
- 2018Slimmable Neural Networkscited by 301
- 2016Designing Neural Network Architectures using Reinforcement Learningcited by 277
- 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
- 2019Searching for A Robust Neural Architecture in Four GPU Hourscited by 258
- 2019Random Search and Reproducibility for Neural Architecture Searchcited by 253
- 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
- 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
- 2019FairNAS: Rethinking Evaluation Fairness of Weight Sharing Neural Architecture Searchcited by 129
- 2019MixConv: Mixed Depthwise Convolutional Kernelscited by 108
- 2019Single-Path NAS: Designing Hardware-Efficient ConvNets in less than 4 Hourscited by 87
- 2019CARS: Continuous Evolution for Efficient Neural Architecture Searchcited by 79
- 2019One-Shot Neural Architecture Search via Self-Evaluated Template Networkcited by 69
- 2020GreedyNAS: Towards Fast One-Shot NAS with Greedy Supernetcited by 69
- 2019AtomNAS: Fine-Grained End-to-End Neural Architecture Searchcited by 40
- 2020FBNetV3: Joint Architecture-Recipe Search using Predictor Pretrainingcited by 35
- 2020TF-NAS: Rethinking Three Search Freedoms of Latency-Constrained Differentiable Neural Architecture Searchcited by 21
- 2020AOWS: Adaptive and optimal network width search with latency constraintscited by 17
- 2020DA-NAS: Data Adapted Pruning for Efficient Neural Architecture Searchcited by 14
- 2020MixPath: A Unified Approach for One-shot Neural Architecture Searchcited by 7
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 4; 2024: 2; 2025: 2.
15 papers.
Sort:
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environmentscited by 19
- 2024A Comprehensive Survey of Convolutions in Deep Learning: Applications, Challenges, and Future Trendscited by 16
- 2022Learning Where To Look -- Generative NAS is Surprisingly Efficientcited by 15
- 2021HyperSegNAS: Bridging One-Shot Neural Architecture Search with 3D Medical Image Segmentation using HyperNetcited by 14
- 2024Multi-conditioned Graph Diffusion for Neural Architecture Searchcited by 13
- 2025LM-Searcher: Cross-domain Neural Architecture Search with LLMs via Unified Numerical Encodingcited by 7
- 2022FocusFormer: Focusing on What We Need via Architecture Samplercited by 5
- 2022Pareto-aware Neural Architecture Generation for Diverse Computational Budgetscited by 4
- 2023LayerNAS: Neural Architecture Search in Polynomial Complexitycited by 3
- 2023Rethink DARTS Search Space and Renovate a New Benchmarkcited by 2
- 2022Efficient Search of Multiple Neural Architectures with Different Complexities via Importance Samplingcited by 1
- 2021Rapid Elastic Architecture Search under Specialized Classes and Resource Constraintscited by 0
- 2025LM-Searcher: Cross-domain Neural Architecture Search with LLMs via Unified Numerical Encoding6 Sep 2025
- 2025OptiProxy-NAS: Optimization Proxy based End-to-End Neural Architecture Search6 Sep 2025
- 2024Multi-conditioned Graph Diffusion for Neural Architecture Search9 Mar 2024
- 2024A Comprehensive Survey of Convolutions in Deep Learning: Applications, Challenges, and Future Trends23 Feb 2024
- 2023Generative Model for Models: Rapid DNN Customization for Diverse Tasks and Resource Constraints29 Aug 2023
- 2023Rethink DARTS Search Space and Renovate a New Benchmark12 Jun 2023
- 2023LayerNAS: Neural Architecture Search in Polynomial Complexity23 Apr 2023
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environments13 Mar 2023
- 2022Pareto-aware Neural Architecture Generation for Diverse Computational Budgets14 Oct 2022
- 2022FocusFormer: Focusing on What We Need via Architecture Sampler23 Aug 2022
- 2022Efficient Search of Multiple Neural Architectures with Different Complexities via Importance Sampling21 Jul 2022
- 2022Learning Where To Look -- Generative NAS is Surprisingly Efficient16 Mar 2022
3 more
- 2022WPNAS: Neural Architecture Search by jointly using Weight Sharing and Predictor4 Mar 2022
- 2021HyperSegNAS: Bridging One-Shot Neural Architecture Search with 3D Medical Image Segmentation using HyperNet20 Dec 2021
- 2021Rapid Elastic Architecture Search under Specialized Classes and Resource Constraints3 Aug 2021
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environmentscited by 19
- 2024A Comprehensive Survey of Convolutions in Deep Learning: Applications, Challenges, and Future Trendscited by 16
- 2022Learning Where To Look -- Generative NAS is Surprisingly Efficientcited by 15
- 2021HyperSegNAS: Bridging One-Shot Neural Architecture Search with 3D Medical Image Segmentation using HyperNetcited by 14
- 2024Multi-conditioned Graph Diffusion for Neural Architecture Searchcited by 13
- 2025LM-Searcher: Cross-domain Neural Architecture Search with LLMs via Unified Numerical Encodingcited by 7
- 2022FocusFormer: Focusing on What We Need via Architecture Samplercited by 5
- 2022Pareto-aware Neural Architecture Generation for Diverse Computational Budgetscited by 4
- 2023LayerNAS: Neural Architecture Search in Polynomial Complexitycited by 3
- 2023Rethink DARTS Search Space and Renovate a New Benchmarkcited by 2
- 2022Efficient Search of Multiple Neural Architectures with Different Complexities via Importance Samplingcited by 1
- 2021Rapid Elastic Architecture Search under Specialized Classes and Resource Constraintscited by 0
12 most cited of 15 All 15 (JSON)
- 2025LM-Searcher: Cross-domain Neural Architecture Search with LLMs via Unified Numerical Encoding6 Sep 2025
- 2025OptiProxy-NAS: Optimization Proxy based End-to-End Neural Architecture Search6 Sep 2025
- 2024Multi-conditioned Graph Diffusion for Neural Architecture Search9 Mar 2024
- 2024A Comprehensive Survey of Convolutions in Deep Learning: Applications, Challenges, and Future Trends23 Feb 2024
- 2023Generative Model for Models: Rapid DNN Customization for Diverse Tasks and Resource Constraints29 Aug 2023
- 2023Rethink DARTS Search Space and Renovate a New Benchmark12 Jun 2023
- 2023LayerNAS: Neural Architecture Search in Polynomial Complexity23 Apr 2023
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environments13 Mar 2023
- 2022Pareto-aware Neural Architecture Generation for Diverse Computational Budgets14 Oct 2022
- 2022FocusFormer: Focusing on What We Need via Architecture Sampler23 Aug 2022
- 2022Efficient Search of Multiple Neural Architectures with Different Complexities via Importance Sampling21 Jul 2022
- 2022Learning Where To Look -- Generative NAS is Surprisingly Efficient16 Mar 2022
12 newest of 15 All 15 (JSON)