ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2106.14588
16
1

The Convergence Rate of SGD's Final Iterate: Analysis on Dimension Dependence

28 June 2021
Daogao Liu
Zhou Lu
    LRM
ArXivPDFHTML
Abstract

Stochastic Gradient Descent (SGD) is among the simplest and most popular methods in optimization. The convergence rate for SGD has been extensively studied and tight analyses have been established for the running average scheme, but the sub-optimality of the final iterate is still not well-understood. shamir2013stochastic gave the best known upper bound for the final iterate of SGD minimizing non-smooth convex functions, which is O(log⁡T/T)O(\log T/\sqrt{T})O(logT/T​) for Lipschitz convex functions and O(log⁡T/T)O(\log T/ T)O(logT/T) with additional assumption on strongly convexity. The best known lower bounds, however, are worse than the upper bounds by a factor of log⁡T\log TlogT. harvey2019tight gave matching lower bounds but their construction requires dimension d=Td= Td=T. It was then asked by koren2020open how to characterize the final-iterate convergence of SGD in the constant dimension setting. In this paper, we answer this question in the more general setting for any d≤Td\leq Td≤T, proving Ω(log⁡d/T)\Omega(\log d/\sqrt{T})Ω(logd/T​) and Ω(log⁡d/T)\Omega(\log d/T)Ω(logd/T) lower bounds for the sub-optimality of the final iterate of SGD in minimizing non-smooth Lipschitz convex and strongly convex functions respectively with standard step size schedules. Our results provide the first general dimension dependent lower bound on the convergence of SGD's final iterate, partially resolving a COLT open question raised by koren2020open. We also present further evidence to show the correct rate in one dimension should be Θ(1/T)\Theta(1/\sqrt{T})Θ(1/T​), such as a proof of a tight O(1/T)O(1/\sqrt{T})O(1/T​) upper bound for one-dimensional special cases in settings more general than koren2020open.

View on arXiv
Comments on this paper