atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

DCLP: Neural Architecture Predictor with Curriculum Contrastive Learning

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Dense features and foundation priors · 4 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 DCLP, a curriculum-guided contrastive pre-training framework for GIN-based neural architecture performance predictors that uses a difficulty-scheduled order of augmented positives and ranking-based fine-tuning to reach strong NAS results with few labeled architectures.

Problem

Predictor-based NAS needs many fully trained networks to train accurate predictors; unsupervised contrastive pre-training on architecture graphs is unstable and yields poor predictions.

Approach

Schedules contrastive training data by a graph-edit-distance-based difficulty measure with a non-monotonic curriculum (periodic decreases in difficulty) so that the contrastive learner converges smoothly, then fine-tunes a predictor with a ranking (ListMLE) loss or normalized MSE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add contrastive pre-training (ablation)DCLP predictor · DARTS space CIFAR-10test error (%): 5.36±0.95 -> 2.48±0.02Helped
add DCLP's curriculum to contrastive learning (ablation)DCLP predictor · DARTS space CIFAR-10test error (%): 5.36±0.95 -> 2.48±0.02Helped
replace easy-to-hard curriculum with DCLP's fluctuating curriculum (ablation)DCLP predictor · DARTS space CIFAR-10test error (%): 2.66±0.17 -> 2.48±0.02Helped
use hard-to-easy curriculum instead of no curriculum (ablation)DCLP contrastive pre-training · DARTS space CIFAR-10test error (%)Hurt
add ranking loss (ablation)DCLP fine-tuning · DARTS space CIFAR-10test error (%): 6.42±2.00 -> 5.80±1.75Helped
replace embedding similarity with structural similarity (WD) (ablation)DCLP contrastive pre-training · NAS-Bench-101accuracy (%): 93.65±0.18 -> 94.17±0.06Helped
replace GCN encoder with GIN encoder (ablation)DCLP predictor · NAS-Bench-101accuracy (%): 93.98±0.05 -> 94.17±0.06Helped
replace GAT encoder with GIN encoder (ablation)DCLP predictor · NAS-Bench-101accuracy (%): 93.79±0.08 -> 94.17±0.06Helped
use DCLP+RS instead of DCNASNAS search on NAS-Bench-201 CIFAR-10 · NAS-Bench-201 CIFAR-10accuracy (%): 94.29±0.07 -> 94.34±0.03Helped
use DCLP+RS instead of FreeREANAS search on NAS-Bench-201 CIFAR-100 · NAS-Bench-201 CIFAR-100accuracy (%): 73.30±0.31 -> 73.5±0.3Helped
use DCLP+RS instead of DCNASNAS search on NAS-Bench-201 ImageNet-16-120 · NAS-Bench-201 ImageNet-16-120accuracy (%): 46.41±0.14 -> 46.54±0.03Helped
use DCLP-RS instead of GMAENAS search in DARTS space · DARTS space CIFAR-10test error (%): 2.50±0.03 -> 2.48±0.02Helped

Surprising findings

Limitations

Experimental setup

Datasets: NAS-Bench-101 NAS-Bench-201 DARTS search space DARTS RNN space PTB CIFAR-10 ImageNet

Benchmarks: NAS-Bench-101 NAS-Bench-201 DARTS space CIFAR-10 DARTS space ImageNet DARTS RNN space PTB

Metrics: Kendall's Tau test accuracy test error test perplexity query count GPU hours

Baselines: NASWOT TENAS HAAP GMAE HOP FreeREA DCNAS ReNAS CTNAS CATE DARTS- CL-V2

Builds on: InfoNCE curriculum learning ListMLE GIN GMAE

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