atlas

Research map / Image generation / Fast diffusion sampling

DiffusionNAG: Predictor-guided Neural Architecture Generation with Diffusion Models

ICLR 2024 · Image generation › Fast diffusion sampling · approach: Guidance for conditional diffusion · 3 citations (OpenAlex)

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 DiffusionNAG, a graph diffusion model over DAG-encoded neural architectures with a positional-embedding transformer score network, conditionally guided by property predictors to generate task-optimal architectures for transferable NAS and BO-based NAS.

Problem

Existing NAS methods waste large search cost sampling and filtering many task-irrelevant architectures, with predictors used only passively for ranking; graph diffusion models also target undirected graphs and fail to model the computational flow of neural architectures.

Approach

Reframe NAS as conditional neural architecture generation: train an unconditional score-based diffusion model over DAG architecture encodings once (without accuracy labels), then steer reverse sampling with the gradient of a dataset-aware or task-specific predictor, plus a positional-embedding transformer with DAG attention masks that yields 100% valid architectures.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use predictor-guided conditional generation instead of unconditional generation and predictor-based rankingDiffusionNAG on MBv3 · CIFAR-10, CIFAR-100, Aircraft, and Oxford-IIIT Petsmean accuracy: 97.28 $\pm$0.01 -> 97.39 $\pm$0.01; 85.56 $\pm$0.02 -> 85.74 $\pm$0.04; 81.19 $\pm$0.11 -> 81.47 $\pm$0.05; 94.55 $\pm$0Helped
use predictor-guided conditional generation instead of predictor-only evaluationDiffusionNAG on NB201 · Aircraft and Oxford-IIIT Petsaccuracy (%): 59.15 $\pm$0.58 -> 58.83 $\pm$3.75; 40.00 $\pm$0.00 -> 41.80 $\pm$3.82Mixed
use predictor-guided conditional generationDiffusionNAG on NB201 · Aircraft and Oxford-IIIT Petstrained architectures: 26 -> 3; 6 -> 2Helped
add positional embedding (ablation)DiffusionNAG score network · MobileNetV3validity (%): 42.17 $\pm$1.80 -> 100.00 $\pm$0.00Helped
add positional embedding (ablation)DiffusionNAG score network · NAS-Bench-201novelty (%): 49.08 $\pm$2.05 -> 49.20 $\pm$1.96Helped
add positional embedding (ablation)DiffusionNAG score network · NAS-Bench-201uniqueness (%): 98.96 $\pm$0.49 -> 98.70 $\pm$0.66Hurt
replace directed-graph score network with undirected-graph GDSSarchitecture generation · NAS-Bench-201validity (%): 100.00 $\pm$0.00 vs 4.56 $\pm$1.44Hurt
replace directed-graph score network with undirected-graph GDSSarchitecture generation · MobileNetV3validity (%): 100.00 $\pm$0.00 vs 0.00 $\pm$0.00Hurt
use DiffusionNAG rather than heuristic acquisition optimizationBO-based NAS · NB201 CIFAR-100 and MBv3 ImageNet 1Ksearch performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: NAS-Bench-201 MobileNetV3 search space meta-dataset from Lu et al. (TNAS/MetaD2A) CIFAR-10 CIFAR-100 Aircraft Oxford-IIIT Pets ImageNet 1K

Benchmarks: NAS-Bench-201 MobileNetV3 search space CIFAR-10 CIFAR-100 Aircraft Oxford-IIIT Pets ImageNet 1K

Metrics: accuracy max/mean/min accuracy p-value validity uniqueness novelty trained architectures

Baselines: MetaD2A TNAS REA RS REINFORCE BANANAS NASBOWL HEBO

Builds on: score-based SDE diffusion classifier guidance MetaD2A TNAS GDSS

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