Lune

ICLR2025Top-tier venue

On the Almost Sure Convergence of the Stochastic Three Points Algorithm

Taha el Bakkali el Kadi, Omar Saadi

2025Year
1Top-tier citations

Abstract

The stochastic three points (STP) algorithm is a derivative-free optimization technique designed for unconstrained optimization problems in R d . In this paper, we analyze this algorithm for three classes of functions: smooth functions that may lack convexity, smooth convex functions, and smooth functions that are strongly convex. Our work provides the first almost sure convergence results of the STP algorithm, alongside some convergence results in expectation. For the class of smooth functions, we establish that the best gradient iterate of the STP algorithm converges almost surely to zero at a rate of o(1/T 1 2 -ϵ ) for any ϵ ∈ (0, 1 2 ), where T is the number of iterations. Furthermore, within the same class of functions, we establish both almost sure convergence and convergence in expectation of the final gradient iterate towards zero. For the class of smooth convex functions, we establish that f (θ T ) converges to inf θ∈R d f (θ) almost surely at a rate of o(1/T 1-ϵ ) for any ϵ ∈ (0, 1), and in expectation at a rate of O( d T ) where d is the dimension of the space. Finally, for the class of smooth functions that are strongly convex, we establish that when step sizes are obtained by approximating the directional derivatives of the function, f (θ T ) converges to inf θ∈R d f (θ) in expectation at a rate of O((1 -µ 2πdL ) T ), and almost surely at a rate of o((1 -s µ 2πdL ) T ) for any s ∈ (0, 1), where µ and L are the strong convexity and smoothness parameters of the function.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 12523df1-7a79-4824-ba00-cd243d0eb29c

Cited by top-tier papers1

Ask how each one uses it

Builds on4

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines