atlas

Research map / Optimization / Nonconvex and smooth optimization

Incremental Gradient Descent with Small Epoch Counts is Surprisingly Slow on Ill-Conditioned Problems

ICML 2025 · Optimization › Nonconvex and smooth optimization · approach: Stochastic gradient last-iterate analysis · 0 citations (OpenAlex)

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.

Studies incremental gradient descent (IGD) in the small epoch regime (K ≲ κ) and proves lower bounds showing it can be surprisingly slow on strongly convex and especially nonconvex-component problems, plus tight bounds for large epochs and an existence result for a permutation beating with-replacement SGD.

Problem

Convergence of permutation-based SGD when the number of epochs K is smaller than the condition number κ; it is open whether permutation-based methods can beat with-replacement SGD in this small epoch regime.

Approach

Derives lower bounds for deterministic IGD under three component assumptions (shared Hessian, strongly convex components, nonconvex components with bounded gradient errors), shows nonconvex components cause exponential slowdown in K/κ, and uses herding on gradients at the optimum to construct a fixed permutation that outperforms with-replacement SGD.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Remove the identical-Hessian assumption while keeping all component functions strongly convexIGD in the small epoch regime · Small epoch, strongly convex componentsfunction optimality gap lower bound: \Omega\left(\frac{G^2}{\mu K}\right) -> \Omega\left(\frac{L G^2}{\mu^2} \min\{1, \frac{L^2}{\mu^2 K^4}\}\right)Hurt
Allow some component functions to be nonconvex instead of requiring strongly convex componentsIGD in the small epoch regime · Small epoch, potentially nonconvex componentsfunction optimality gap lower bound: \Omega\left(\frac{G^2}{L} \left(1 + \frac{L}{2 \mu n K}\right)^{n}\right)Hurt
Allow some component functions to be nonconvex instead of requiring convex componentsIGD in the large epoch regime · Large epoch, potentially nonconvex componentsfunction optimality gap lower bound: \Omega\left(\frac{L G^2}{\mu^2 K^2}\right) -> \Omega\left(\frac{L^2 G^2}{\mu^3 K^2}\right)Hurt

Surprising findings

Limitations

Experimental setup

Metrics: function optimality gap

Baselines: random reshuffling with-replacement SGD GraB single shuffling

Builds on: random reshuffling GraB herding

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