arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2012.03503math.OCstat.ML

块状最小化-最大化方法(Block majorization-minimization)在约束非光滑非凸优化中的半径递减策略

Block majorization-minimization with diminishing radius for constrained nonsmooth nonconvex optimization

Hanbaek Lyu, Yuchen Li

AI总结:

针对约束非光滑非凸优化,提出带递减半径的块状最小化-最大化算法,改进复杂度至不依赖强凸参数,并应用于多种算法,数值验证加速收敛。

摘要:

块状最小化-最大化(BMM)是一种用于约束非凸优化的简单迭代算法,它在每次迭代中依次最小化目标函数的代理上界函数,同时保持其他块固定不变。BMM涵盖了一大类优化算法,如块坐标下降法及其近端点变体、期望最大化算法和块投影梯度下降法。我们首先证明,对于一般的约束非光滑非凸优化问题,当代理函数为$\rho$-强凸且$L_g$-光滑时,BMM可以在$\widetilde{O}((1+L_g+\rho^{-1})\epsilon^{-2})$次迭代内产生一个$\epsilon$-近似一阶最优解,并渐近收敛到一阶最优解集合。接下来,我们表明,BMM结合半径递减的信任域方法具有改进的复杂度$\widetilde{O}((1+L_g)\epsilon^{-2})$,该复杂度不依赖于强凸参数$\rho^{-1}$,从而允许使用“平坦”代理函数获得更好的理论和实际性能。即使凸子问题仅被求解到可求和的最优性间隙,我们的结果也稳健成立。我们分析的核心是一种新颖的连续一阶最优性度量,通过该度量,我们以算法每次迭代的一阶改进来界定最坏情况下的次优性。我们将我们的通用框架应用于多种算法,获得了新结果,包括Lee和Seung提出的用于非负矩阵分解的著名乘法更新算法、正则化非负张量分解以及经典的块投影梯度下降算法。最后,我们通过数值实验证明,在许多实例中,额外使用递减半径可以改善BMM的收敛速度。

英文摘要:

Block majorization-minimization (BMM) is a simple iterative algorithm for constrained nonconvex optimization that sequentially minimizes majorizing surrogates of the objective function in each block while the others are held fixed. BMM entails a large class of optimization algorithms such as block coordinate descent and its proximal-point variant, expectation-minimization, and block projected gradient descent. We first establish that for general constrained nonsmooth nonconvex optimization, BMM with $ρ$-strongly convex and $L_g$-smooth surrogates can produce an $ε$-approximate first-order optimal point within $\widetilde{O}((1+L_g+ρ^{-1})ε^{-2})$ iterations and asymptotically converges to the set of first-order optimal points. Next, we show that BMM combined with trust-region methods with diminishing radius has an improved complexity of $\widetilde{O}((1+L_g) ε^{-2})$, independent of the inverse strong convexity parameter $ρ^{-1}$, allowing improved theoretical and practical performance with `flat' surrogates. Our results hold robustly even when the convex sub-problems are solved as long as the optimality gaps are summable. Central to our analysis is a novel continuous first-order optimality measure, by which we bound the worst-case sub-optimality in each iteration by the first-order improvement the algorithm makes. We apply our general framework to obtain new results on various algorithms such as the celebrated multiplicative update algorithm for nonnegative matrix factorization by Lee and Seung, regularized nonnegative tensor decomposition, and the classical block projected gradient descent algorithm. Lastly, we numerically demonstrate that the additional use of diminishing radius can improve the convergence rate of BMM in many instances.

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

↑