atlas

Research map / Architectures and efficiency / Neural architecture search

Encodings for Prediction-based Neural Architecture Search

ICML 2024 · Architectures and efficiency › Neural architecture search · approach: Efficient NAS search strategies · 1 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.

Studies neural architecture encodings (structural, score-based, learned) for prediction-based NAS across 13 search spaces, proposes the FLAN hybrid predictor and unified encodings enabling cross-search-space transfer of accuracy predictors.

Problem

Accuracy predictors for NAS are sample-inefficient, and it is unclear which neural architecture encodings work best, and how predictors can transfer across search spaces, tasks and datasets with few samples.

Approach

Categorizes encodings into structural, score-based, unsupervised learned and supervised learned types; proposes FLAN, a GNN predictor with dual graph flows (dense graph flow with residuals plus graph attention) and iterative operation-embedding updates, supplemented by zero-cost proxies and CATE/Arch2Vec encodings; unified encodings append search-space indices to operations so predictors transfer

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ZCP supplemental encoding to FLANFLAN · NASBench-101, 1%Kendall-τ: 0.668 -> 0.698Helped
Add ZCP supplemental encoding to FLANFLAN · NASBench-201, 0.1%Kendall-τ: 0.538 -> 0.510Hurt
Add ZCP supplemental encoding to FLANFLAN · NASBench-301, 0.5%Kendall-τ: 0.572 -> 0.573Helped
Add ZCP supplemental encoding to FLANFLAN · ENAS, 5%Kendall-τ: 0.345 -> 0.397Helped
Ensemble DGF and GAT in both graph-flow directions (ablation)FLAN · NASBench-101, 128 training samplesKendall-τ: 0.7088_{0.0003} -> 0.7322_{0.0002}Helped
Ensemble DGF and GAT in both graph-flow directions (ablation)FLAN · NASBench-201, 128 training samplesKendall-τ: 0.7981_{0.0004} -> 0.8200_{0.0004}Helped
Add the DGF residual connection (ablation)FLAN · NB101, 1% training dataKendall-τ: 0.59 -> 0.66Helped
Add zero-cost symmetry breaking (ablation)FLAN · NB101, 5% training dataKendall-τ: 0.76 -> 0.79Helped
Use more than 1 timestep (ablation)FLAN · NASBench-201 and PNASKendall-τMixed
Transfer the predictor from a source NAS space rather than train from scratchFLAN · Cross-NAS-space transferKendall-τ: at least an 8× sample efficiency improvementHelped
Fine-tune the transferred predictor with a few target samplesFLAN transferred from TB101 Class Scene · TransNASBench-101 target tasksKendall-τMixed
Add supplementary encodings to FLANFLAN · NAS predictor trainingsample efficiency: 15%Helped

Surprising findings

Limitations

Experimental setup

Datasets: NASBench-101 NASBench-201 NASBench-301 NDS TransNASBench-101 NAS-Bench-Suite-Zero ENAS

Benchmarks: NASBench-101 NASBench-201 NASBench-301 NDS TransNASBench-101 ENAS

Metrics: Kendall-tau Spearman-rho test accuracy vs number of trained models

Baselines: TA-GATES GATES GCN Arch2Vec CATE GENNAPE CDP BONAS BRP-NAS Zero-Cost NAS (W)

Builds on: TA-GATES BRP-NAS CATE Arch2Vec GENNAPE

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