atlas

Research map / Optimization / Nonconvex and smooth optimization

On the Almost Sure Convergence of the Stochastic Three Points Algorithm

ICLR 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.

Gives the first almost sure convergence results (with rates) for the stochastic three points (STP) derivative-free algorithm on smooth nonconvex, smooth convex, and smooth strongly convex functions, plus in-expectation results and numerical comparisons with RGF and GLD.

Problem

Almost sure convergence and convergence rates of derivative-free stochastic three points (STP) optimization, which previously only had in-expectation guarantees.

Approach

Uses a Robbins-Siegmund-type / sum-of-step-sizes analysis of the STP iteration (with step sizes alpha_t = alpha/t^{1/2+eps} or alpha/t, and for strongly convex functions directional-derivative-approximating step sizes) to derive almost sure rates for best and last gradient iterates and function values, using only smoothness, lower bound and distributional assumptions on the search directions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use α_t = α/t^(1/2+ε), α > 0, for the best iterateSTP · Smooth functionsbest-iterate gradient norm: o(1/T^{1/2-ε})Helped
Use step sizes with Σα_t² < ∞ and Σα_t = ∞STP · Smooth functionsfinal gradient normHelped
Use α_t = O(1/t^(1-β)), β ∈ (0, 1/2)STP · Smooth convex functionsobjective gap: o(1/T^{1-ε}), ∀ ε ∈ (2β,1)Helped
Use α_t = α/t, α > R/μ_DSTP · Smooth convex functionsobjective gap: O(d/T)Helped
Use step sizes based on directional-derivative approximationsSTP · Smooth strongly convex functionsobjective gap: O((1-μ/(2πdL))^T); o((1-sμ/(2πdL))^T)Helped
Use STP instead of RGFSTP · Smooth functions, d=500iterations and time to achieve a given accuracyHelped
Use STP instead of GLDSTP · Smooth functions, d=500iterations and time to achieve a given accuracyHelped

Limitations

Experimental setup

Benchmarks: synthetic quadratic objective (d=500)

Metrics: log10 gradient norm T^0.49 times best gradient norm elapsed time

Baselines: RGF (random gradient-free) GLD (Gradientless Descent)

Builds on: Stochastic Three Points (STP) Bergou et al. stochastic three points analysis Robbins-Siegmund lemma Gradientless Descent

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