atlas

Research map / Optimization / Optimizers

Coupling-based Convergence Diagnostic and Stepsize Scheme for Stochastic Gradient Descent

AAAI 2025 · Optimization › Optimizers · approach: Stochastic gradient MCMC · 1 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.

Proposes a coupling-based stationarity diagnostic for constant-stepsize SGD (tracking the distance between two coupled iterates) that triggers stepsize decay, with theory for quadratic and general convex settings.

Problem

Detecting when constant-stepsize SGD iterates reach stationarity so the stepsize can be reduced adaptively, avoiding premature or delayed decay.

Approach

Run two SGD iterates with the same stepsize and mini-batch noise from different initializations; the ratio of their squared distance to the initial distance serves as a stationarity statistic. When it falls below a threshold, decay the stepsize and re-initialize the auxiliary iterate from a b-step backward iterate; optionally shrink the threshold adaptively.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use coupling-based stepsize scheduling instead of the tested baselinesSGD on logistic regression · Logistic regressionoptimization errorHelped
Use coupling-based stepsize scheduling instead of the tested baselinesSGD on least squares regression · Least squares regressionoptimization errorHelped
Use coupling-based scheduling instead of constant stepsize or manual adjustmentResNet-18 · CIFAR-10test accuracyHelped
Use coupling-based stepsize scheduling instead of the distance-based method and ISGD¹⁄²SGD on uniformly convex objectives · Uniformly convex objective, d = 200optimization errorHelped
Use coupling-based stepsize scheduling instead of the distance-based methodLinear stochastic approximation · Markovian data, d=5optimization errorHelped
Use an adaptive threshold that decreases with the stepsize rather than a static threshold (ablation)Coupling-based SGD · SGD stationarity detectionstationarity detection accuracyHelped
Vary the stepsize decay factor r (ablation)Static coupling-based SGD · Logistic regression and least squares regression, d = 100optimization errorNo clear effect
Vary the diagnostic threshold β (ablation)Static coupling-based SGD · Logistic regression and least squares regression, d = 100optimization errorNo clear effect
Vary the backward-step parameter b for auxiliary-sequence reinitialization (ablation)Static coupling-based SGD · Logistic regression and least squares regression, d = 100optimization errorNo clear effect
Use a small threshold decay factor η (ablation)Adaptive coupling-based SGD · Logistic regression and least squares regression, d = 100optimization errorHurt
Vary the threshold decay factor η (ablation)Adaptive coupling-based SGD · Logistic regression and least squares regression, d = 100optimization errorMixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 synthetic logistic regression data synthetic least squares data synthetic SVM data synthetic Lasso data synthetic Markovian LSA data

Benchmarks: CIFAR-10

Metrics: test accuracy optimization error robustness to hyperparameters

Baselines: ISGD^{1/2} distance-based restart method averaged SGD with 1/sqrt(k) averaged SGD with C/sqrt(k) SGD with 1/(mu k) ResNet-18 with manual learning rate decay

Builds on: Pflug's diagnostic ISGD Markov chain coupling averaged SGD

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