Surrogate optimization of computationally expensive black-box problems with hidden constraints

被引:0
作者
Müller J. [1 ]
Day M. [1 ]
机构
[1] Center for Computational Sciences and Engineering, Lawrence Berkeley National Laboratory, Berkeley, 94720, CA
来源
INFORMS Journal on Computing | 2019年 / 31卷 / 04期
关键词
Black-box optimization; Global optimization; Hidden constraints; Surrogate models;
D O I
10.1287/IJOC.2018.0864
中图分类号
学科分类号
摘要
We introduce the algorithm SHEBO (surrogate optimization of problems with hidden constraints and expensive black-box objectives), an efficient optimization algorithm that employs surrogate models to solve computationally expensive black-box simulation optimization problems that have hidden constraints. Hidden constraints are encountered when the objective function evaluation does not return a value for a parameter vector. These constraints are often encountered in optimization problems in which the objective function is computed by a black-box simulation code. SHEBO uses a combination of local and global search strategies together with an evaluability prediction function and a dynamically adjusted evaluability threshold to iteratively select new sample points. We compare the performance of our algorithm with that of the mesh-based algorithms mesh adaptive direct search (MADS, NOMAD [nonlinear optimization by mesh adaptive direct search] implementation) and implicit filtering and SNOBFIT (stable noisy optimization by branch and fit), which assigns artificial function values to points that violate the hidden constraints. Our numerical experiments for a large set of test problems with 2–30 dimensions and a 31-dimensional real-world application problem arising in combustion simulation show that SHEBO is an efficient solver that outperforms the other methods for many test problems. Copyright: This article was written and prepared by U.S. government employee(s) on official time and is therefore in the public domain.
引用
收藏
页码:689 / 702
页数:13
相关论文
共 49 条
  • [31] More J, Wild S, Benchmarking derivative-free optimization algorithms, SIAM J. Optim, 20, 1, pp. 172-191, (2009)
  • [32] Muller J, MISO: Mixed integer surrogate optimization framework, Optim. Engrg, 17, 1, pp. 177-203, (2015)
  • [33] Muller J, SOCEMO: Surrogate optimization of computationally expensive multiobjective problems, INFORMS J. Comput, 29, 4, pp. 581-596, (2017)
  • [34] Muller J, Piche R, Mixture surrogate models based on Dempster-Shafer theory for global optimization problems, J. Global Optim, 51, 1, pp. 79-104, (2011)
  • [35] Muller J, Shoemaker C, Influence of ensemble surrogate models and sampling strategy on the solution quality of algorithms for computationally expensive black-box global optimization problems, J. Global Optim, 60, 2, pp. 123-144, (2014)
  • [36] Muller J, Woodbury J, GOSAC: Global optimization with surrogate approximation of constraints, J. Global Optim, 69, 1, pp. 117-136, (2017)
  • [37] Muller J, Shoemaker C, Piche R, SO-I: A surrogate model algorithm for expensive nonlinear integer programming problems including global optimization applications, J. Global Optim, 59, 4, pp. 865-889, (2013)
  • [38] Muller J, Shoemaker C, Piche R, SO-MI: A surrogate model algorithm for computationally expensive nonlinear mixed-integer black-box global optimization problems, Comput. Oper. Res, 40, 5, pp. 1383-1400, (2013)
  • [39] Myers R, Montgomery D, Response Surface Methodology, Process and Product Optimization using Designed Experiments, (1995)
  • [40] O'Connaire M, Curran HJ, Simmie JM, Pitz WJ, Westbrook CK, A comprehensive modeling study of hydrogen oxidation, Internat. J. Chemical Kinetics, 36, 11, pp. 603-622, (2004)