atlas

Research map / Architectures and efficiency / Neural architecture search

CE-NAS: An End-to-End Carbon-Efficient Neural Architecture Search Framework

NeurIPS 2024 · Architectures and efficiency › Neural architecture search · approach: Bi-level differentiable NAS · 2 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 CE-NAS, a carbon-aware neural architecture search framework that uses an RL agent to allocate GPUs between one/few-shot and vanilla evaluation based on forecasted grid carbon intensity from a time-series transformer, integrated with LaMOO and qNEHVI.

Problem

Neural architecture search has a very high carbon footprint, and existing efficient NAS methods ignore temporal and geographic variation in grid carbon intensity.

Approach

Decouple NAS into energy-efficient sampling (supernet-based one/few-shot evaluation) and energy-intensive training, and use an RL agent that shifts GPU resources between them according to predicted carbon intensity, with LaMOO partitioning the search space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine carbon-aware GPU allocation with one-shot sampling and true architecture evaluationNAS on HW-NASBench · HW-NASBenchrelative carbon emission: 3.24X-7.22X carbon compared to other approachesHelped
combine carbon-aware GPU allocation with one-shot sampling and true architecture evaluationNAS on HW-NASBench · HW-NASBenchhypervolume: 4100 and 4117, differing only by 0.034%Helped
use CE-NAS instead of vanilla or one-shot NAS under a carbon budgetNAS on HW-NASBench · HW-NASBenchsearch efficiency: up to 5XHelped
use CE-NAS rather than the heuristic GPU allocation strategyNAS on NasBench301 · NasBench301hypervolumeHelped
search a LaMOO-selected region rather than the entire search space (ablation)random architecture sampling · HW-NASBenchaverage accuracy: 68.28 -> 72.12Helped
search a LaMOO-selected region rather than the entire search space (ablation)random architecture sampling · HW-NASBenchaverage edge GPU energy: 22.84 mJ -> 16.59 mJHelped
use predicted rather than actual carbon intensity (ablation)CE-NAS · HW-NASBench, carbon budgets 5000g–50000ghypervolume: 3724.84 vs 3742.36; 3774.21 vs 3796.93; 3891.70 vs 3898.43; 3966.70 vs 3971.16Hurt
use continuous rather than discrete RL actions (ablation)CE-NAS · HW-NASBench, carbon budgets 5000g–50000ghypervolume: 3724.84 vs 3645.21; 3774.21 vs 3748.83; 3891.70 vs 3853.86; 3966.70 vs 3920.47Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ElectricityMap carbon intensity traces HW-NASBench NasBench201 NasBench301 CIFAR-10 ImageNet

Benchmarks: HW-NASBench NasBench301 CIFAR-10 ImageNet

Metrics: hypervolume log hypervolume difference carbon emission (CO2 lbs) top-1 error TensorRT latency MAPE

Baselines: Vanilla LaMOO One-shot LaMOO heuristic GPU allocation strategy STCF DACF CC PNAS NASNet-A DARTS OFA-Net PC-DARTS

Builds on: LaMOO qNEHVI one-shot NAS few-shot NAS actor-critic

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