math.OCApr 15, 2026

Gradient Descent's Last Iterate is Often (slightly) Suboptimal

Authors: Guy Kornowski, Ohad Shamir

Organizations: Institute for Advanced Study · Weizmann Institute of Science · University of Toronto and the Vector Institute

Abstract

We consider the well-studied setting of minimizing a convex Lipschitz function using either gradient descent (GD) or its stochastic variant (SGD), and examine the last iterate convergence. By now, it is known that standard stepsize choices lead to a last iterate convergence rate of log⁡T/T\log T/\sqrt{T} after TT steps. A breakthrough result of Jain et al. [2019] recovered the optimal 1/T1/\sqrt{T} rate by constructing a non-standard stepsize sequence. However, this sequence requires choosing TT in advance, as opposed to common stepsize schedules which apply for any time horizon. Moreover, Jain et al. conjectured that without prior knowledge of TT, no stepsize sequence can ensure the optimal error for SGD's last iterate, a claim which so far remained unproven. We prove this conjecture, and in fact show that even in the noiseless case of GD, it is impossible to avoid an excess poly-log factor in TT when considering an anytime last iterate guarantee.

Explore similar work

CardsList
  1. New Bounds for the Last Iterate of the Stochastic subGradient Method

    Jun 23, 2026Guglielmo Beretta, Tommaso Cesari, Roberto Colomboni +1Stochastic OptimizationLast-Iterate Convergence

  2. Near-Optimal Last-Iterate Convergence of SGD in the Smooth Interpolation Regime

    Oct 18, 2026Matan Schliserman, Tomer KorenLast-Iterate ConvergenceStochastic Optimization Convergence