atlas

Research map / Optimization / Nonconvex and smooth optimization

The Sample Complexity of Gradient Descent in Stochastic Convex Optimization

NeurIPS 2024 · Optimization › Nonconvex and smooth optimization · approach: Stochastic convex optimization complexity · 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.

Shows that full-batch gradient descent in non-smooth stochastic convex optimization can overfit with sample complexity linear in dimension, matching worst-case ERM rates up to logs, via a sample-dependent oracle reduction and a Feldman-style construction.

Problem

Sample complexity of full-batch vanilla gradient descent (with common hyperparameters) in non-smooth stochastic convex optimization, where prior bounds left a gap between square-root and linear dimension dependence.

Approach

Builds a lower-bound construction where GD's trajectory encodes the sample, using a Feldman-style set of hypercube vectors and a Nemirovski-type subgradient oracle that drives GD to overfit; a reduction then converts the sample-dependent oracle into a fixed convex function via convex interpolation, so the bound holds for any first-order oracle.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Gradient Descent with common hyperparameter choicesGradient Descent in SCO · SCO generalization errorgeneralization error: \tilde \Theta(d/m+1/\sqrt{m})Hurt
Use Gradient Descent with \eta=\Theta(1/\sqrt{T}) and T\le m^{1.5}Gradient Descent in SCO · SCO, T\le m^{1.5}population excess loss: \lbound{\frac{d}{m}+\frac{1}{\sqrt{m}}}Hurt
Run GD for T iterations under d=\Omega(\max\{m,\frac{1}{4} T^{1/3}\})Gradient Descent in SCO · SCO, d=\Omega(\max\{m,\frac{1}{4} T^{1/3}\})population excess loss: \Omega\left( \min\left\{\eta \sqrt{T}+ \frac{1}{\eta T},1\right\}\right)Hurt
Tune hyperparameters to achieve minimal empirical risk at the optimal rateGradient Descent in SCO · SCO generalizationsample complexityNo clear effect

Surprising findings

Limitations

Experimental setup

Metrics: generalization error (population excess risk)

Baselines: worst-case empirical risk minimizers SGD stable-GD

Builds on: Feldman's construction for ERM lower bounds Nemirovski function Attias et al. stability-based GD 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