English

Linear Convergence Rate in Convex Setup is Possible! Gradient Descent Method Variants under $(L_0,L_1)$-Smoothness

Optimization and Control 2025-02-20 v2

Abstract

The gradient descent (GD) method -- is a fundamental and likely the most popular optimization algorithm in machine learning (ML), with a history traced back to a paper in 1847 (Cauchy, 1847). It was studied under various assumptions, including so-called (L0,L1)(L_0,L_1)-smoothness, which received noticeable attention in the ML community recently. In this paper, we provide a refined convergence analysis of gradient descent and its variants, assuming generalized smoothness. In particular, we show that (L0,L1)(L_0,L_1)-GD has the following behavior in the convex setup: as long as f(xk)L0L1\|\nabla f(x^k)\| \geq \frac{L_0}{L_1} the algorithm has linear convergence in function suboptimality, and when f(xk)<L0L1\|\nabla f(x^k)\| < \frac{L_0}{L_1} is satisfied, (L0,L1)(L_0,L_1)-GD has standard sublinear rate. Moreover, we also show that this behavior is common for its variants with different types of oracle: Normalized Gradient Descent as well as Clipped Gradient Descent (the case when the full gradient f(x)\nabla f(x) is available); Random Coordinate Descent (when the gradient component if(x)\nabla_{i} f(x) is available); Random Coordinate Descent with Order Oracle (when only sign[f(y)f(x)]\text{sign} [f(y) - f(x)] is available). In addition, we also extend our analysis of (L0,L1)(L_0,L_1)-GD to the strongly convex case.

Keywords

Cite

@article{arxiv.2412.17050,
  title  = {Linear Convergence Rate in Convex Setup is Possible! Gradient Descent Method Variants under $(L_0,L_1)$-Smoothness},
  author = {Aleksandr Lobanov and Alexander Gasnikov and Eduard Gorbunov and Martin Takáč},
  journal= {arXiv preprint arXiv:2412.17050},
  year   = {2025}
}

Comments

37 pages. Changes in V2: minor inaccuracies in Section 3 were fixed, major inaccuracies in Sections 4 and 5 were fixed, missing references were added

R2 v1 2026-06-28T20:45:41.155Z