atlas

Research map / Optimization / Nonconvex and smooth optimization

Rapid Overfitting of Multi-Pass SGD in Stochastic Convex Optimization

ICML 2025 · Optimization › Nonconvex and smooth optimization · approach: Stochastic gradient last-iterate analysis

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Theoretically shows that multi-pass SGD in non-smooth stochastic convex optimization can overfit rapidly after the first epoch, with population excess risk Θ(1/(ηT)+η√T), and proves matching upper and lower bounds for without- and with-replacement variants.

Problem

Whether SGD tuned to attain the minimax optimal Θ(1/√n) population rate after one pass degrades in out-of-sample (population) performance after a few additional passes in the general non-smooth stochastic convex optimization setting.

Approach

Builds a sample-dependent oracle lower-bound construction (adapting Feldman's function and Livni's 2024 constructions) showing that SGD, after memorizing the training set in its first epoch, can be steered toward a spurious empirical minimizer with large population loss; it proves tight Θ(1/(ηT)+η√T) population risk bounds for multi-pass SGD and a Ω(η√n) empirical risk lower bound for one-pass SGD

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a second pass of without-replacement SGD using η = Θ(1/√n)One-pass SGD in general non-smooth SCO · SCOpopulation excess risk: Θ(1/√n) -> Ω(1)Hurt
Run without-replacement SGD for multiple passesSGD in general non-smooth SCO · SCOpopulation excess risk: Ω(min{η√T + 1/(ηT), 1})Hurt
Run with-replacement SGD for K epochs, or K n log n stepsSGD in general non-smooth SCO · SCOpopulation excess risk: Ω(min{η√T + 1/(ηT), 1})Hurt
Use one-pass SGD with step size ηSGD in general non-smooth SCO · SCO, one passempirical risk gap: Ω(min{η√n, 1})Hurt

Surprising findings

Limitations

Experimental setup

Metrics: population excess risk empirical risk gap

Baselines: one-pass SGD full-batch gradient descent with-replacement SGD

Builds on: Livni (2024) sample-dependent oracle lower bounds Feldman (2016) function Amir et al. (2021) Koren et al. (2022) Schliserman et al. (2024) Bassily et al. (2020) stability bounds

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy