Zeroth-order optimization with orthogonal random directions

被引:4
|
作者
Kozak, David [1 ]
Molinari, Cesare [2 ]
Rosasco, Lorenzo [3 ]
Tenorio, Luis [4 ]
Villa, Silvia [5 ]
机构
[1] Solea Energy, Overland Pk, KS 66210 USA
[2] Ist Italiano Tecnol, Genoa, Italy
[3] Univ Genoa, MIT Ist Italiano Tecnol, DIBRIS, MaLGa,CBMM, Genoa, Italy
[4] Colorado Sch Mines, Dept Appl Math & Stat, Golden, CO USA
[5] Univ Genoa, DIMA, MaLGa, Genoa, Italy
基金
欧盟地平线“2020”; 美国国家科学基金会; 欧洲研究理事会;
关键词
Zeroth-order optimization; Derivative-free methods; Stochastic algorithms; Polyak-Lojasiewicz inequality; Convex programming; Finite differences approximation; Random search; CONVERGENCE; COMPLEXITY; ALGORITHMS;
D O I
10.1007/s10107-022-01866-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose and analyze a randomized zeroth-order optimization method based on approximating the exact gradient by finite differences computed in a set of orthogonal random directions that changes with each iteration. A number of previously proposed methods are recovered as special cases including spherical smoothing, coordinate descent, as well as discretized gradient descent. Our main contribution is proving convergence guarantees as well as convergence rates under different parameter choices and assumptions. In particular, we consider convex objectives, but also possibly non-convex objectives satisfying the Polyak-Lojasiewicz (PL) condition. Theoretical results are complemented and illustrated by numerical experiments.
引用
收藏
页码:1179 / 1219
页数:41
相关论文
共 50 条
  • [21] Zeroth-order phase transitions
    Maslov, VP
    MATHEMATICAL NOTES, 2004, 76 (5-6) : 697 - 710
  • [22] Safe zeroth-order optimization using quadratic local approximations
    Guo, Baiwei
    Jiang, Yuning
    Ferrari-Trecate, Giancarlo
    Kamgarpour, Maryam
    Automatica, 2025, 174
  • [23] Sequential stochastic blackbox optimization with zeroth-order gradient estimators
    Audet, Charles
    Bigeon, Jean
    Couderc, Romain
    Kokkolaras, Michael
    AIMS MATHEMATICS, 2023, 8 (11): : 25922 - 25956
  • [24] ZEROTH-ORDER STOCHASTIC PROJECTED GRADIENT DESCENT FOR NONCONVEX OPTIMIZATION
    Liu, Sijia
    Li, Xingguo
    Chen, Pin-Yu
    Haupt, Jarvis
    Amini, Lisa
    2018 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP 2018), 2018, : 1179 - 1183
  • [25] Zeroth-Order Methods for Nondifferentiable, Nonconvex, and Hierarchical Federated Optimization
    Qiu, Yuyang
    Shanbhag, Uday V.
    Yousefian, Farzad
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [26] A Generic Approach for Accelerating Stochastic Zeroth-Order Convex Optimization
    Yu, Xiaotian
    King, Irwin
    Lyu, Michael R.
    Yang, Tianbao
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 3040 - 3046
  • [27] A zeroth-order algorithm for distributed optimization with stochastic stripe observations
    Wang, Yinghui
    Zeng, Xianlin
    Zhao, Wenxiao
    Hong, Yiguang
    SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (09)
  • [28] A zeroth-order algorithm for distributed optimization with stochastic stripe observations
    Yinghui WANG
    Xianlin ZENG
    Wenxiao ZHAO
    Yiguang HONG
    Science China(Information Sciences), 2023, 66 (09) : 297 - 298
  • [29] On the Convergence of Prior-Guided Zeroth-Order Optimization Algorithms
    Cheng, Shuyu
    Wu, Guoqiang
    Zhu, Jun
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [30] Automatic controller tuning using a zeroth-order optimization algorithm
    Zalkind, Daniel S.
    Dall'Anese, Emiliano
    Pao, Lucy Y.
    WIND ENERGY SCIENCE, 2020, 5 (04) : 1579 - 1600