Gradient descent reaches arbitrary accuracy in a fixed number of large steps on multiclass logistic regression

Andreea-Alexandra Musat, Nicolas Boumal
10/19/2026
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

We show that gradient descent (GD) with step size $η$ can achieve $\varepsilon$ optimality gap on the multiclass logistic regression loss in a number of iterations $T$ that is independent of $\varepsilon$. To do so, the step size $η$ must be chosen large enough as a function of $\varepsilon$ (and properties of the linearly separable dataset), while $T$ is a constant that only depends on the data. The relevant properties of the data include the number of points and their margin (for $T$), and one additional quantity (for $η$) that turns out to be necessary in dimension $d \geq 3$. The proofs build on the known fact that, as $η\to \infty$, suitably rescaled GD becomes the perceptron algorithm, and the latter finds a perfect classifier in $T$ iterations. A similar claim was shown for two classes in dimension $d = 2$ using other proof techniques. This result adds to previous works that showed GD on the logistic regression loss can be accelerated by taking large step sizes. Those provoke a wild, oscillatory initial phase, followed by a stable phase. We provide results of this (qualitatively different) nature, too.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{musat2026gradient,
  title  = {Gradient descent reaches arbitrary accuracy in a fixed number of large steps on multiclass logistic regression},
  author = {Andreea-Alexandra Musat and Nicolas Boumal},
  year   = {2026},
  eprint = {2610.26748},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.26748v1}
}

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/2610.26748.svg)](https://codeofpaper.com/paper/2610.26748)

Discussion