atlas

Research map / Optimization / Optimizers

EG-NAS: Neural Architecture Search with Fast Evolutionary Exploration

AAAI 2024 · Optimization › Optimizers · approach: Constrained and non-backprop training · 19 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 EG-NAS, which combines gradient descent for network weights with a CMA-ES evolutionary strategy for architecture parameters, using a compound fitness (accuracy plus similarity) to search DARTS and NAS-Bench-201 spaces at very low cost.

Problem

DARTS-style gradient-based NAS converges prematurely to local optima, while evolutionary NAS methods are too costly; the paper seeks global exploration of architectures at low search cost.

Approach

Update network weights by gradient descent but update architecture parameters alpha via CMA-ES-based evolution sampling several search directions, with a fitness function that rewards performance and penalizes or rewards cosine similarity to the current architecture depending on whether the new candidate beats the current one.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the compound fitness function with both performance loss L1 and similarity term L2 instead of either term alone (ablation)EG-NAS evolutionary strategy · CIFAR-10 search phasevalid accuracyHelped
Use L2 alone, without performance loss L1 (ablation)EG-NAS evolutionary strategy · CIFAR-10 search phasevalid accuracyHurt
Set ζ=0.8 rather than ζ=1.0, with η=0.4 (ablation)EG-NAS fitness function · CIFAR-10 search phasevalid accuracy: 85.53 -> 84.82Hurt
Set ζ=0.4 rather than ζ=1.0, with η=0.4 (ablation)EG-NAS fitness function · CIFAR-10 search phasevalid accuracy: 85.53 -> 82.81Hurt
Set ζ=0.2 rather than ζ=1.0, with η=0.4 (ablation)EG-NAS fitness function · CIFAR-10 search phasevalid accuracy: 85.53 -> 81.54Hurt
Set η=0.8 rather than η=0.4, with ζ=1.0 (ablation)EG-NAS fitness function · CIFAR-10 search phasevalid accuracy: 85.53 -> 85.42No clear effect
Set η=1.0 rather than η=0.4, with ζ=1.0 (ablation)EG-NAS fitness function · CIFAR-10 search phasevalid accuracy: 85.53 -> 84.36No clear effect
Increase population size λ (ablation)EG-NAS evolutionary strategy · CIFAR-10 search phasevalid accuracyMixed
Search on ImageNet rather than CIFAR-10EG-NAS · ImageNettop-1 test error (%): 24.9 -> 25.6Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet NAS-Bench-201

Benchmarks: CIFAR-10 CIFAR-100 ImageNet NAS-Bench-201

Metrics: test error top-1 accuracy search cost (GPU-Days) parameters (M)

Baselines: DARTS PC-DARTS P-DARTS β-DARTS DARTS- DrNAS DARTS+PT ProxylessNAS AmoebaNet NSGA-Net EAEPSO EPCNAS

Builds on: DARTS CMA-ES PC-DARTS

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