“先给出这一步实际使用的不等式。对 $p=y \nabla f(y)/L$,下降引理和凸性的一阶下界合起来给”
形式陈述
设
证明令
不等式这一步先用Cauchy–Schwarz 不等式把内积控制为梯度差范数乘
因此引理不需要目标函数的凸性;它只给一阶模型的上侧误差。更完整的绝对值估计是
把
所以当
直觉
在当前点只看到切平面时,真正函数可能向上弯曲;下降引理用曲率预算
这条论证解释了为什么固定步长与
例子与边界
取一维二次函数
此例恰好取等号。若误把常数估成
对非凸函数
这里仍须
推论与应用
令
当
回溯线搜索可以不预先知道全局
参考资料
-
Sébastien Bubeck, Convex Optimization: Algorithms and Complexity, Foundations and Trends in Machine Learning 8(3–4), 2015,§3.2 与 Lemma 3.4,梯度 Lipschitz 条件与二次余项。
-
Yurii Nesterov, Introductory Lectures on Convex Optimization: A Basic Course, Kluwer, 2004,Lemma 1.2.3,quadratic upper bound for Lipschitz gradients。
-
Amir Beck, First-Order Methods in Optimization, SIAM, 2017,Lemma 5.7,descent lemma。
-
Jorge Nocedal and Stephen J. Wright, Numerical Optimization, 2nd ed., Springer, 2006,§3.2,sufficient decrease under Lipschitz gradients。