通过步长对冲实现加速 I:多步下降与白银步长调度
最优化与控制
2025-03-31 v1 数据结构与算法
摘要
我们能否在不改变算法的情况下加速梯度下降的收敛——仅通过仔细选择步长?令人惊讶的是,我们证明答案是肯定的。我们提出的白银步长调度(Silver Stepsize Schedule)在 次迭代内优化强凸函数,其中 为白银比, 为条件数。这介于教科书式的未加速速率 与 Nesterov 于 1983 年提出的加速速率 之间。非强凸情形在概念上相同,标准黑盒归约意味着类似的加速速率 。我们猜想并提供部分证据,表明这些速率在所有可能的步长调度中是最优的。白银步长调度以完全显式的方式递归构造。它是非单调的、类分形的,且近似以 为周期。这导致收敛速率中的相变:初始为超指数(加速 regime),随后为指数(饱和 regime)。
引用
@article{arxiv.2309.07879,
title = {Acceleration by Stepsize Hedging I: Multi-Step Descent and the Silver Stepsize Schedule},
author = {Jason M. Altschuler and Pablo A. Parrilo},
journal= {arXiv preprint arXiv:2309.07879},
year = {2025}
}
备注
7 figures