Lune

ICML2023Top-tier venue

Escaping saddle points in zeroth-order optimization: the power of two-point estimators

Zhaolin Ren, Yujie Tang, Na Li

2023Year
13Citations
3Top-tier citations

Abstract

Two-point zeroth order methods are important in many applications of zeroth-order optimization, such as robotics, wind farms, power systems, online optimization, and adversarial robustness to black-box attacks in deep neural networks, where the problem may be high-dimensional and/or time-varying. Most problems in these applications are nonconvex and contain saddle points. While existing works have shown that zeroth-order methods utilizing Ω(d)\Omega(d) function valuations per iteration (with dd denoting the problem dimension) can escape saddle points efficiently, it remains an open question if zeroth-order methods based on two-point estimators can escape saddle points. In this paper, we show that by adding an appropriate isotropic perturbation at each iteration, a zeroth-order algorithm based on 2m2m (for any 1≤m≤d1 \leq m \leq d) function evaluations per iteration can not only find ϵ\epsilon-second order stationary points polynomially fast, but do so using only O~(dmϵ2ψˉ)\tilde{O}\left(\frac{d}{m\epsilon^{2}\bar{\psi}}\right) function evaluations, where ψˉ≥Ω~(ϵ)\bar{\psi} \geq \tilde{\Omega}\left(\sqrt{\epsilon}\right) is a parameter capturing the extent to which the function of interest exhibits the strict saddle property.

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 0cf12277-8557-4b76-96ce-717f6d81c0a2

Cited by top-tier papers3

Ask how each one uses it

Builds on7

Related papers

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