atlas

Research map / Architectures and efficiency / Neural architecture search

Towards Neural Architecture Search through Hierarchical Generative Modeling

ICML 2024 · Architectures and efficiency › Neural architecture search · approach: Efficient NAS search strategies

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a two-level generative hierarchy (G-VAE + CCNF for micro cells, GPT-Neo sequence generator for macro architectures) pre-trained on zero-cost-proxy similarities to navigate a huge NAS search space at very low search cost.

Problem

NAS performance is bounded by the quality of a hand-crafted search space; naively searching very large initial spaces is expensive and existing automated search-space design methods require repeated NAS feedback.

Approach

Cluster a huge graph-based micro design space via a G-VAE latent space regularized by triplet loss on zero-cost proxy vectors and a GMM; sample synonymous cells with a conditional continuous normalizing flow; then train a GPT-Neo sequence generator on evolutionary-search histories to generate macro architectures under FLOPs/params conditions, with no feedback loop at search time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add hierarchical search with CCNF to Evo(T-CET) on GraphNet (ablation)Evo(T-CET) on GraphNet · CIFAR-10accuracy (%): 96.4 -> 97.4Helped
Add hierarchical search with CCNF to Evo(T-CET) on GraphNet (ablation)Evo(T-CET) on GraphNet · CIFAR-100accuracy (%): 79.6 -> 80.9Helped
Add hierarchical search with CCNF to Evo(T-CET) on GraphNet (ablation)Evo(T-CET) on GraphNet · ImageNet-1kaccuracy (%): 77.6 -> 78.4Helped
Train a sequence generator on the hierarchical-search history and use it with CCNF (ablation)HL-Evo(T-CET)+CCNF · CIFAR-10accuracy (%): 97.4 -> 97.6Helped
Train a sequence generator on the hierarchical-search history and use it with CCNF (ablation)HL-Evo(T-CET)+CCNF · CIFAR-100accuracy (%): 80.9 -> 81.0Helped
Train a sequence generator on the hierarchical-search history and use it with CCNF (ablation)HL-Evo(T-CET)+CCNF · ImageNet-1kaccuracy (%): 78.4 -> 78.5Helped
Use SG+CCNF instead of OFAImageNet-1k, 450M FLOPs · ImageNet-1k (450M FLOPs)accuracy (%): 79.1 -> 78.3±0.2Hurt
Use SG+CCNF instead of GPT NASImageNet-1k, 450M FLOPs · ImageNet-1k (450M FLOPs)accuracy (%): 79.1 -> 78.3±0.2Hurt
Use SG+CCNF instead of ZiCoImageNet-1k, 600M FLOPs · ImageNet-1k (600M FLOPs)accuracy (%): 79.4±0.3 -> 79.5±0.1Helped
Use SG+CCNF instead of ZiCoImageNet-1k, 1000M FLOPs · ImageNet-1k (1000M FLOPs)accuracy (%): 80.5±0.2 -> 80.6±0.4Helped
Use the proposed generative NAS method instead of DASHNAS-Bench-360 · Sphericalerror: 71.28 -> 65.72Helped
Use the proposed generative NAS method instead of DASHNAS-Bench-360 · Darcy Flowerror: 0.008 -> 0.011Hurt

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet-1k NAS-Bench-360

Benchmarks: CIFAR-10 CIFAR-100 ImageNet-1k NAS-Bench-360

Metrics: top-1 accuracy search cost (GPU hours) parameters FLOPs

Baselines: ZenNAS ZiCo T-CET evolution OFA GPT NAS NSENet AutoSpace TE-NAS Zero-Cost-PT DASH

Builds on: Zero-Cost NAS Neural ODE / continuous normalizing flows (FFJORD) GPT-Neo Graph VAE ZenNAS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy