atlas

Research map / Optimization / Nonconvex and smooth optimization

Armijo Line-search Can Make (Stochastic) Gradient Descent Provably Faster

ICML 2025 · Optimization › Nonconvex and smooth optimization · approach: Coordinate and Adam convergence 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.

Shows that gradient descent with Armijo line-search converges faster than fixed 1/L step-size GD under a non-uniform smoothness condition, yielding linear rates for logistic regression, softmax policy gradient, and GLMs, plus a convergence result for SGD with stochastic line-search under interpolation.

Problem

Armijo line-search for gradient descent is known to give only constant-factor gains over 1/L step-size GD under standard smoothness; the question is whether it can provably give faster (e.g., linear) rates on common ML objectives, and whether this carries over to stochastic line-search.

Approach

Introduces an (L0, L1) non-uniform smoothness condition where local smoothness scales with function value, plus a gradient-norm bound; shows the Armijo step-size is lower-bounded by 1/(lambda0 + lambda1 f(theta)), so step-sizes grow as the loss shrinks, yielding faster rates without knowing problem constants.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Armijo line-search instead of a constant 1/L step-sizeGradient descent on convex non-uniform smooth logistic-regression objectives · Logistic regressioniterations to ε-suboptimality: O\left(\nicefrac{1}{\epsilon}\right) -> O\left(\left(\nicefrac{f^*}{\epsilon}\right) \, \ln\left(\nicefrac{1}{\epsilon}\Helped
Use Armijo line-search instead of a constant step-sizeGradient descent on separable logistic regression · Logistic regression on linearly separable dataiterations to ε-suboptimality: \Omega(1/\epsilon) -> O \left( \frac{c }{(1-c) \, (2c-1) \, \gamma^2} \, \left[\ln\left(\frac{1}{\epsilon}\right)\right]Helped
Use Armijo line-search instead of a constant 1/L step-sizeSoftmax policy gradient · Multi-armed bandititerations to ε-suboptimality: \Omega\left(\frac{1}{\epsilon}\right) -> O\left(K^2 \ln\left(\nicefrac{1}{\epsilon}\right) \right)Helped
Ensure the sampled function has loss at least ε/2SGD-SLS for separable logistic regression · Logistic regression on linearly separable dataiterations to ε-suboptimality: O\left(\frac{n}{\gamma^2}\, \left[\ln(\frac{n}{\epsilon^2})\right]^2\right) -> O\left(\frac{1}{\gamma^2} \, \left[\ln\leHelped

Surprising findings

Limitations

Experimental setup

Datasets: ijcnn

Benchmarks: ijcnn

Metrics: suboptimality f(theta_t)-f* step-size trajectory

Baselines: GD(1/L) normalized GD GD with Polyak step-size natural policy gradient SARAH

Builds on: Armijo line-search (L0,L1)-smoothness normalized gradient descent Polyak step-size stochastic line-search

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