Gradient descent with adaptive stepsize converges (nearly) linearly under fourth-order growth

Damek Davis, Dmitriy Drusvyatskiy, Liwei Jiang
9/29/2024
math.OCcs.LG

No official code found. Best implementation: damek/GDPolyak (10 stars, MIT, last commit 2025-05-02).

Abstract

A prevalent belief among optimization specialists is that linear convergence of gradient descent is contingent on the function growing quadratically away from its minimizers. In this work, we argue that this belief is inaccurate. We show that gradient descent with an adaptive stepsize converges at a local (nearly) linear rate on any smooth function that merely exhibits fourth-order growth away from its minimizer. The adaptive stepsize we propose arises from an intriguing decomposition theorem: any such function admits a smooth manifold around the optimal solution -- which we call the ravine -- so that the function grows at least quadratically away from the ravine and has constant order growth along it. The ravine allows one to interlace many short gradient steps with a single long Polyak gradient step, which together ensure rapid convergence to the minimizer. We illustrate the theory and algorithm on the problems of matrix sensing and factorization and learning a single neuron in the overparameterized regime.

View on arXivView PDF

Code Implementations(1)

damek/GDPolyakCommunity100%
MIT

Experiments for "D. Davis, D. Drusvyatskiy, and L. Jiang. Gradient descent with adaptive stepsize converges (nearly) linearly under fourth-order growth" (2024). https://arxiv.org/abs/2409.19791

103Python, Jupyter NotebookSep 21, 20241 years agoMIT

Similar Papers

Cite this paper

@article{davis2024gradient,
  title  = {Gradient descent with adaptive stepsize converges (nearly) linearly under fourth-order growth},
  author = {Damek Davis and Dmitriy Drusvyatskiy and Liwei Jiang},
  year   = {2024},
  eprint = {2409.19791},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.19791v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.19791.svg)](https://codeofpaper.com/paper/2409.19791)

Discussion