arXiv:2412.20115math.OCcs.LG2024-12

改进梯度下降法,让稀疏优化更快更稳。

Gradient Descent Methods for Regularized Optimization

  • 用局部 Lipschitz 常数动态调整步长,替代固定步长。
  • 在合成与真实数据上,迭代次数和时间均显著减少。
  • 适合做稀疏恢复、低秩重构等需要快速收敛的工程问题。

正则化是数学优化中的常用技术,可平滑目标函数、约束可行解集或防止机器学习过拟合。梯度下降(GD)因简单稳健,常用于可微目标函数的数值优化。但面对 ℓ¹ 正则化问题时,由于函数在零点不可微,标准 GD 易出现振荡或不收敛。为此,采用近端梯度下降(proximal GD)结合软阈值收缩,实现解的稀疏性。本文综述了 GD 与 proximal GD 在正则优化中的应用,并提出一种新型变步长近端梯度法:不再依赖全局 Lipschitz 常数,而是在每轮迭代中局部估计该常数,以倒数作为步长。此方法避免了难以计算的全局常数。在合成与真实数据集上的实验表明,新方法相比固定步长近端 GD,在迭代次数和运行时间上均有显著提升。

原文摘要 · Abstract (English)

Regularization is a widely recognized technique in mathematical optimization. It can be used to smooth out objective functions, refine the feasible solution set, or prevent overfitting in machine learning models. Due to its simplicity and robustness, the gradient descent (GD) method is one of the primary methods used for numerical optimization of differentiable objective functions. However, GD is not well-suited for solving $\ell^1$ regularized optimization problems since these problems are non-differentiable at zero, causing iteration updates to oscillate or fail to converge. Instead, a more effective version of GD, called the proximal gradient descent employs a technique known as soft-thresholding to shrink the iteration updates toward zero, thus enabling sparsity in the solution. Motivated by the widespread applications of proximal GD in sparse and low-rank recovery across various engineering disciplines, we provide an overview of the GD and proximal GD methods for solving regularized optimization problems. Furthermore, this paper proposes a novel algorithm for the proximal GD method that incorporates a variable step size. Unlike conventional proximal GD, which uses a fixed step size based on the global Lipschitz constant, our method estimates the Lipschitz constant locally at each iteration and uses its reciprocal as the step size. This eliminates the need for a global Lipschitz constant, which can be impractical to compute. Numerical experiments we performed on synthetic and real-data sets show notable performance improvement of the proposed method compared to the conventional proximal GD with constant step size, both in terms of number of iterations and in time requirements.

优化算法稀疏恢复梯度下降正则化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。