atlas

Research map / Reinforcement learning / Visual and representation RL

Accelerating neural network training: An analysis of the AlgoPerf competition

ICLR 2025 · Reinforcement learning › Visual and representation RL · approach: RL with tree search for discovery

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.

Reports results of the inaugural AlgoPerf: Training Algorithms competition, scoring 18 submissions from 10 teams on time-to-result across deep learning workloads under external-tuning and self-tuning rulesets, with engineering lessons on fair JAX/PyTorch comparison.

Problem

Empirical comparisons of neural network training algorithms have been unfair (weak baselines, incomplete hyperparameter tuning, confounding architecture changes), so the state of the art in training algorithms is unclear.

Approach

A competitive, time-to-result benchmark on fixed hardware where submissions must either supply workload-agnostic hyperparameter search spaces (external tuning) or be fully hyperparameter-free (self-tuning), scored with performance profiles across fixed base and held-out workloads.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
non-diagonal preconditioning (Distributed Shampoo) instead of NAdamW baselineexternal tuning ruleset · 8 base workloadsspeed-up vs baseline: +27.87% vs baselineHelped
hyperparameter-free Schedule Free AdamW instead of self-tuning baselineself-tuning ruleset · 8 base workloadsspeed-up vs baseline: +7.76% vs self-tuning baselineHelped
self-tuning Schedule Free AdamW vs external tuning baselineself-tuning ruleset · 7 base workloads both trainedtraining time relative to external baseline: approx 10% fasterHelped
removing held-out workloads from scoring (ablation)external tuning ruleset · benchmark score rankingranking: only CASPR Adaptive and Amos swap positionsNo clear effect
reducing number of tuning trials from 20 to 5 in external tuningAlgoPerf benchmark protocol · competition configurationcompute costNo clear effect
training on the PyTorch 2.0 stack with torch.compile adoption (vs eager PyTorch) (ablation)PyTorch workload implementations · JAX vs PyTorch wall-clock gapperformance gap: gap could be as large as 60% without these adjustmentsHelped
Schedule Free AdamW self-tuning submission evaluated under external tuning rulesexternal tuning ruleset · 8 base workloadsbenchmark score: 0.4804 vs 0.71 for external Schedule Free AdamWHurt

Surprising findings

Limitations

Experimental setup

Datasets: Criteo 1TB fastMRI ImageNet LibriSpeech OGBG WMT

Benchmarks: AlgoPerf benchmark (8 fixed base workloads, 6 held-out workloads)

Metrics: time-to-result benchmark score via performance profiles geometric mean speed-up over baseline workload runtime normalized by budget

Baselines: NadamW baseline (external tuning) NadamW baseline (self-tuning) Generalized Adam CASPR Adaptive Cyclic LR LAWA EMA LAWA Queue NadamP Amos

Builds on: AlgoPerf benchmark Distributed Shampoo Schedule-Free AdamW AdamW performance profiles

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