$\mu$pscaling small models: Principled warm starts and hyperparameter transfer
Abstract
Lay Summary
Training large AI models from scratch is expensive. A promising shortcut called "model upscaling" initializes a large model by copying weights from a smaller, already-trained one — much like promoting an employee who already knows the job, rather than hiring and training from scratch. The catch is that the fine-grained settings governing training success, such as the learning rate, must be carefully retuned for such large models — a process that can itself be very costly. Our work solves this problem using a mathematical theory that describes how the right training settings change as a neural network grows in size. We introduce an upscaling method that copies and gently perturbs the smaller model's weights using theoretically prescribed scalings. First, we prove that our upscaled model behaves exactly like the original if we copy without perturbing — giving a clean baseline interpretation of the algorithm. Second, we prove that the optimal settings found at a smaller scale transfer directly to the upscaled model, making tuning far cheaper. Experiments on realistic models and datasets confirm that the approach works in practice. Together, these results make upscaling both principled and cost-effective, potentially reducing the computational burden of deploying AI systems at scale.