arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2301.04431math.OCcs.LG

局部Lipschitz梯度条件下凸优化的自适应近端算法

Adaptive proximal algorithms for convex optimization under local Lipschitz continuity of the gradient

KU Leuven(鲁汶大学);Kyushu University(九州大学);AWS AI Labs(亚马逊云科技人工智能实验室)

Puya Latafat, Andreas Themelis, Lorenzo Stella, Panagiotis Patrinos

AI总结:

提出自适应近端梯度法adaPG和自适应原始-对偶算法adaPD及其变体,利用局部光滑模量估计实现无回溯步长自适应,处理非光滑项,数值实验验证其优于现有方法。

摘要:

回溯线搜索是极小化具有局部Lipschitz梯度的连续可微函数的事实标准方法。近年来,已有研究表明在凸设定下可以完全避免线搜索,并允许步长基于局部光滑性估计进行自适应调整,而无需任何回溯或函数值评估。在本工作中,我们提出了一种自适应近端梯度方法adaPG,该方法利用局部光滑模量的新估计,从而产生更不保守的步长更新,并且能够额外处理非光滑项。这一思想被扩展到原始-对偶设定中,提出了一种自适应三项原始-对偶算法adaPD,可视为PDHG方法的扩展。此外,在该设定中,我们提出了“本质上”完全自适应的变体adaPD$^+$,通过调用回溯过程避免评估线性算子范数,值得注意的是,该过程不需要额外的梯度评估。数值模拟证明了所提算法相较于现有最先进方法的有效性。

英文摘要:

Backtracking linesearch is the de facto approach for minimizing continuously differentiable functions with locally Lipschitz gradient. In recent years, it has been shown that in the convex setting it is possible to avoid linesearch altogether, and to allow the stepsize to adapt based on a local smoothness estimate without any backtracks or evaluations of the function value. In this work we propose an adaptive proximal gradient method, adaPG, that uses novel estimates of the local smoothness modulus which leads to less conservative stepsize updates and that can additionally cope with nonsmooth terms. This idea is extended to the primal-dual setting where an adaptive three-term primal-dual algorithm, adaPD, is proposed which can be viewed as an extension of the PDHG method. Moreover, in this setting the "essentially" fully adaptive variant adaPD$^+$ is proposed that avoids evaluating the linear operator norm by invoking a backtracking procedure, that, remarkably, does not require extra gradient evaluations. Numerical simulations demonstrate the effectiveness of the proposed algorithms compared to the state of the art.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑