atlas

Research map / Architectures and efficiency / Neural architecture search

SWAP-NAS: Sample-Wise Activation Patterns for Ultra-fast NAS

ICLR 2024 · Architectures and efficiency › Neural architecture search · approach: One-shot and few-shot supernets · 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 SWAP-Score, a training-free NAS metric based on sample-wise activation patterns with a size-based regularisation, and integrates it into an evolutionary search (SWAP-NAS) that searches CIFAR-10 and ImageNet in minutes on one V100.

Problem

Training-free metrics (zero-cost proxies) used for NAS have unreliable correlation with ground-truth accuracy, generalise poorly across search spaces and tasks, and are biased toward larger models.

Approach

Count distinct binarised activation patterns per sample (sample-wise rather than neuron-wise), which gives a much higher upper bound than standard activation patterns and avoids saturation with high-dimensional inputs; multiply by a Gaussian-shaped size regulariser on parameter count to steer model size.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use sample-wise rather than standard activation patterns at input size 32×32 (ablation)SWAP-Score · NAS-Bench-201 CIFAR-10Spearman correlation: 0.34 -> 0.90Helped
Add model-size regularisation to SWAP-Score at input size 32×32 (ablation)SWAP-Score · NAS-Bench-201 CIFAR-10Spearman correlation: 0.90 -> 0.93Helped
Increase input size from 3×3 to 32×32 when using standard activation patterns (ablation)Standard activation patterns · NAS-Bench-201 CIFAR-10Spearman correlation: 0.86 -> 0.34Hurt
Increase input size from 3×3 to 32×32 when using SWAP-Score (ablation)SWAP-Score · NAS-Bench-201 CIFAR-10Spearman correlation: 0.86 -> 0.90Helped
Increase input size from 3×3 to 32×32 when using regularised SWAP-Score (ablation)Regularised SWAP-Score · NAS-Bench-201 CIFAR-10Spearman correlation: 0.89 -> 0.93Helped
Apply regularisation with μ=1.5, σ=1.5SWAP-Score · NAS-Bench-201 CIFAR-100Spearman correlation: 0.80 -> 0.90Helped
Use smaller regularisation parameters μ=0.9, σ=0.9 instead of μ=1.5, σ=1.5 (ablation)SWAP-NAS on CIFAR-10 · CIFAR-10test error (%): 2.48±0.09 -> 2.65±0.04Hurt
Increase regularisation parameters from μ=0.9, σ=0.9 to μ=1.5, σ=1.5 (ablation)SWAP-NAS on CIFAR-10 · CIFAR-10test error (%): 2.65±0.04 -> 2.48±0.09Helped
Adjust μ and σ to control model size (ablation)SWAP-NAS · CIFAR-10parameters (M): 3.06 -> 3.48 -> 4.3Mixed
Use regularised SWAP-Score in cell-based NAS-Bench spaces (ablation)SWAP-Score · NAS-Bench-101, NAS-Bench-201, NAS-Bench-301, TransNAS-Bench-101-MicroSpearman correlationHelped
Apply regularisation in the stack-based TransNAS-Bench-101-Macro space (ablation)SWAP-Score · TransNAS-Bench-101-MacroSpearman correlationNo clear effect
Reduce μ while keeping σ=30 (ablation)Regularised SWAP-Score · NAS-Bench-101Spearman correlation: 0.76 -> 0.04Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet-1k ImageNet16-120 Taskonomy MIT Places NAS-Bench-101 NAS-Bench-201 NAS-Bench-301 TransNAS-Bench-101 DARTS search space

Benchmarks: NAS-Bench-101 NAS-Bench-201 NAS-Bench-301 TransNAS-Bench-101-Micro TransNAS-Bench-101-Macro CIFAR-10 ImageNet

Metrics: Spearman rank correlation test error (%) GPU days parameters (M)

Baselines: NWOT ZiCo Zen-Score TE-NAS NAS-Bench-Suite-Zero metrics PNAS DARTS EcoNAS EvNAS PRE-NAS QE-NAS ProxylessNAS

Builds on: NWOT Zen-NAS TE-NAS AmoebaNet NAS-Bench-Suite-Zero

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