Efficient Long-Horizon Learning for Learned Optimization

· Source: cs.LG updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning · Depth: Expert, extended

Summary

Efficient Long-hOrizon (ELO) learning is a novel meta-training algorithm designed to enhance learned optimizers (LOs) by addressing inefficiencies in scaling to long-horizon inner problems and improving performance against hand-designed optimizers. Developed by researchers at Mila and Google DeepMind, ELO integrates a failure-aware resume buffer to reallocate compute to longer failure regimes and employs decoupled progressive expert supervision for stable meta-learning signals and improved generalization. Empirical evaluations demonstrate ELO's effectiveness across diverse tasks. ELO-Celo2 consistently outperforms AdamW on language modeling (GPT-2-124M/350M on FineWeb) and image classification (ViT-B/16, ResNet-50 on ImageNet-1K), while matching Muon on language modeling. Notably, ELO baselines achieve meta-training in under 7 H100 GPU-hours.

Key takeaway

For Machine Learning Engineers optimizing large models, ELO offers a path to surpass traditional optimizers like AdamW. You should consider integrating ELO-trained LOs, especially ELO-Celo2, into your workflow for language modeling and image classification tasks. This approach provides superior long-unroll performance and out-of-distribution generalization, with meta-training requiring less than 7 H100 GPU-hours. Evaluate ELO's failure-aware buffer and progressive expert supervision to enhance your model training efficiency and stability.

Key insights

ELO efficiently meta-trains learned optimizers for long-horizon tasks using a failure-aware buffer and progressive expert supervision.

Principles

Method

ELO uses a failure-aware resume buffer to restart from difficult states, recycling compute. It stabilizes training with decoupled progressive expert supervision, fusing expert and LO trajectories and balancing direction/magnitude imitation.

In practice

Topics

Code references

Best for: Research Scientist, AI Engineer, NLP Engineer, AI Scientist, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.LG updates on arXiv.org.