Distributed Evolution Strategies for Black-Box Stochastic Optimization

被引:6
|
作者
He, Xiaoyu [1 ,2 ]
Zheng, Zibin [1 ]
Chen, Chuan [1 ]
Zhou, Yuren [1 ]
Luo, Chuan [3 ]
Lin, Qingwei [4 ]
机构
[1] Sun Yat Sen Univ, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
[3] Beihang Univ, Sch Software, Beijing 100191, Peoples R China
[4] Microsoft Res, Beijing 100080, Peoples R China
基金
中国国家自然科学基金;
关键词
Smoothing methods; Stochastic processes; Convergence; Optimization methods; Machine learning; Linear programming; Distributed databases; Evolution strategies; distributed optimization; black-box optimization; stochastic optimization; zeroth-order methods; ALGORITHMS; CONVERGENCE;
D O I
10.1109/TPDS.2022.3168873
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This work concerns the evolutionary approaches to distributed stochastic black-box optimization, in which each worker can individually solve an approximation of the problem with nature-inspired algorithms. We propose a distributed evolution strategy (DES) algorithm grounded on a proper modification to evolution strategies, a family of classic evolutionary algorithms, as well as a careful combination with existing distributed frameworks. On smooth and nonconvex landscapes, DES has a convergence rate competitive to existing zeroth-order methods, and can exploit the sparsity, if applicable, to match the rate of first-order methods. The DES method uses a Gaussian probability model to guide the search and avoids the numerical issue resulted from finite-difference techniques in existing zeroth-order methods. The DES method is also fully adaptive to the problem landscape, as its convergence is guaranteed with any parameter setting. We further propose two alternative sampling schemes which significantly improve the sampling efficiency while leading to similar performance. Simulation studies on several machine learning problems suggest that the proposed methods show much promise in reducing the convergence time and improving the robustness to parameter settings.
引用
收藏
页码:3718 / 3731
页数:14
相关论文
共 50 条
  • [21] On the Convergence of Adaptive Stochastic Search Methods for Constrained and Multi-objective Black-Box Optimization
    Regis, Rommel G.
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2016, 170 (03) : 932 - 959
  • [22] Surrogate Optimization of Computationally Expensive Black-Box Problems with Hidden Constraints
    Muller, Juliane
    Day, Marcus
    INFORMS JOURNAL ON COMPUTING, 2019, 31 (04) : 689 - 702
  • [23] On the Convergence of Adaptive Stochastic Search Methods for Constrained and Multi-objective Black-Box Optimization
    Rommel G. Regis
    Journal of Optimization Theory and Applications, 2016, 170 : 932 - 959
  • [24] Approximation Algorithms for Distributionally-Robust Stochastic Optimization with Black-Box Distributions
    Linhares, Andre
    Swamy, Chaitanya
    PROCEEDINGS OF THE 51ST ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '19), 2019, : 768 - 779
  • [25] Surrogate-based methods for black-box optimization
    Ky Khac Vu
    D'Ambrosio, Claudia
    Hamadi, Youssef
    Liberti, Leo
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2017, 24 (03) : 393 - 424
  • [26] Discovering Evolution Strategies via Meta-Black-Box Optimization
    Lange, Robert Tjarko
    Schaul, Tom
    Chen, Yutian
    Zahavy, Tom
    Dalibard, Valentin
    Lu, Chris
    Singh, Satinder
    Flennerhag, Sebastian
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 29 - 30
  • [27] Distributed Stochastic Optimization Under a General Variance Condition
    Huang, Kun
    Li, Xiao
    Pu, Shi
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (09) : 6105 - 6120
  • [28] On-Line Black-Box Aerodynamic Performance Optimization for a Morphing Wing With Distributed Sensing and Control
    Mkhoyan, Tigran
    Ruland, Oscar
    De Breuker, Roeland
    Wang, Xuerui
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2023, 31 (03) : 1063 - 1077
  • [29] An evolutionary approach to black-box optimization on matrix manifolds?
    He, Xiaoyu
    Zhou, Yuren
    Chen, Zefeng
    Jiang, Siyu
    APPLIED SOFT COMPUTING, 2020, 97 (97)
  • [30] Comparing Natural Evolution Strategies to BIPOP-CMA-ES on Noiseless and Noisy Black-box Optimization Testbeds
    Schaul, Tom
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION COMPANION (GECCO'12), 2012, : 237 - 244