SMGO-Δ: Balancing caution and reward in global optimization with black-box constraints

被引:22
作者
Sabug, Lorenzo, Jr. [1 ]
Ruiz, Fredy [1 ]
Fagiano, Lorenzo [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Piazza Leonardo da Vinci 32, I-20133 Milan, Italy
关键词
Black-box optimization; Derivative-free optimization; Black-box constraints; Set membership; DERIVATIVE-FREE OPTIMIZATION; ALGORITHM; SEARCH; CRITERION;
D O I
10.1016/j.ins.2022.05.017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In numerous applications across all science and engineering areas, there are optimization problems where both the objective function and the constraints have no closed-form expression or are too complex to be managed analytically, so that they can only be evaluated through experiments. To address such issues, we design a global optimization technique for problems with black-box objective and constraints. Assuming Lipschitz continuity of the cost and constraint functions, a Set Membership framework is adopted to build a surrogate model of the optimization program, that is used for exploitation and exploration routines. The resulting algorithm, named Set Membership Global Optimization with black-box constraints (SMGO-D), features one tunable risk parameter, which the user can intuitively adjust to trade-off safety, exploitation, and exploration. The theoretical properties of the algorithm are derived, and the optimization performance is compared with representative techniques from the literature in several benchmarks. An extension to uncertain cost/constraint function outcomes is presented, too, as well as computational aspects. Lastly, the approach is tested and compared with constrained Bayesian optimization in a case study pertaining to model predictive control tuning for a servomechanism with disturbances and plant uncertainties, addressing practically-motivated tasklevel constraints. (C) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页码:15 / 42
页数:28
相关论文
共 46 条
[1]   Two decades of blackbox optimization applications [J].
Alarie, Stephane ;
Audet, Charles ;
Gheribi, Aimen E. ;
Kokkolaras, Michael ;
Le Digabel, Sebastien .
EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2021, 9
[2]   Design of IMEXRK time integration schemes via Delaunay-based derivative-free optimization with nonconvex constraints and grid-based acceleration [J].
Alimo, Ryan ;
Cavaglieri, Daniele ;
Beyhaghi, Pooriya ;
Bewley, Thomas R. .
JOURNAL OF GLOBAL OPTIMIZATION, 2021, 79 (03) :567-591
[3]   Delaunay-based derivative-free optimization via global surrogates. Part III: nonconvex constraints [J].
Alimo, Ryan ;
Beyhaghi, Pooriya ;
Bewley, Thomas R. .
JOURNAL OF GLOBAL OPTIMIZATION, 2020, 77 (04) :743-776
[4]  
[Anonymous], 2001, P 40 IEEE C DECISION
[5]  
[Anonymous], 2006, Tech. Rep.
[7]  
Ariafar S, 2019, J MACH LEARN RES, V20
[8]   Mesh adaptive direct search algorithms for constrained optimization [J].
Audet, C ;
Dennis, JE .
SIAM JOURNAL ON OPTIMIZATION, 2006, 17 (01) :188-217
[9]  
Audet C., 2014, SURVEY DIRECT SEARCH, DOI [DOI 10.1007/978-1-4939-1124-0_2, 10.1007/978-1-4939-1124-0, DOI 10.1007/978-1-4939-1124-0]
[10]  
Audet C., 2021, Technical report