English

Why Do We Need Warm-up? A Theoretical Perspective

Machine Learning 2025-10-06 v1 Optimization and Control Machine Learning

Abstract

Learning rate warm-up - increasing the learning rate at the beginning of training - has become a ubiquitous heuristic in modern deep learning, yet its theoretical foundations remain poorly understood. In this work, we provide a principled explanation for why warm-up improves training. We rely on a generalization of the (L0,L1)(L_0, L_1)-smoothness condition, which bounds local curvature as a linear function of the loss sub-optimality and exhibits desirable closure properties. We demonstrate both theoretically and empirically that this condition holds for common neural architectures trained with mean-squared error and cross-entropy losses. Under this assumption, we prove that Gradient Descent with a warm-up schedule achieves faster convergence than with a fixed step-size, establishing upper and lower complexity bounds. Finally, we validate our theoretical insights through experiments on language and vision models, confirming the practical benefits of warm-up schedules.

Keywords

Cite

@article{arxiv.2510.03164,
  title  = {Why Do We Need Warm-up? A Theoretical Perspective},
  author = {Foivos Alimisis and Rustem Islamov and Aurelien Lucchi},
  journal= {arXiv preprint arXiv:2510.03164},
  year   = {2025}
}
R2 v1 2026-07-01T06:15:37.985Z