Surrogate Optimization of Computationally Expensive Black-Box Problems with Hidden Constraints

被引:28
作者
Muller, Juliane [1 ]
Day, Marcus [1 ]
机构
[1] Lawrence Berkeley Natl Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
关键词
hidden constraints; black-box optimization; surrogate models; global optimization; GLOBAL OPTIMIZATION; MODEL ALGORITHM; KINETIC-MODEL; CONVERGENCE; ENSEMBLE; DESIGN;
D O I
10.1287/ijoc.2018.0864
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:689 / 702
页数:14
相关论文
共 49 条
[1]   ORTHOMADS: A DETERMINISTIC MADS INSTANCE WITH ORTHOGONAL DIRECTIONS [J].
Abramson, Mark A. ;
Audet, Charles ;
Dennis, J. E., Jr. ;
Le Digabel, Sebastien .
SIAM JOURNAL ON OPTIMIZATION, 2009, 20 (02) :948-966
[2]  
[Anonymous], J GLOBAL OPTIM
[3]  
[Anonymous], THESIS
[4]  
[Anonymous], ARXIV150507881V1
[5]   Mesh adaptive direct search algorithms for constrained optimization [J].
Audet, C ;
Dennis, JE .
SIAM JOURNAL ON OPTIMIZATION, 2006, 17 (01) :188-217
[6]   Spent potliner treatment process optimization using a MADS algorithm [J].
Audet, Charles ;
Bechard, Vincent ;
Chaouki, Jamal .
OPTIMIZATION AND ENGINEERING, 2008, 9 (02) :143-160
[7]   A PROGRESSIVE BARRIER FOR DERIVATIVE-FREE NONLINEAR PROGRAMMING [J].
Audet, Charles ;
Dennis, J. E., Jr. .
SIAM JOURNAL ON OPTIMIZATION, 2009, 20 (01) :445-472
[8]   A rigorous framework for optimization of expensive functions by surrogates [J].
Booker A.J. ;
Dennis Jr. J.E. ;
Frank P.D. ;
Serafini D.B. ;
Torczon V. ;
Trosset M.W. .
Structural optimization, 1999, 17 (1) :1-13
[9]   Algorithms for Noisy Problems in Gas Transmission Pipeline Optimization [J].
Carter, R. G. ;
Gablonsky, J. M. ;
Patrick, A. ;
Kelley, C. T. ;
Eslinger, O. J. .
OPTIMIZATION AND ENGINEERING, 2001, 2 (02) :139-157
[10]   Optimization with hidden constraints and embedded Monte Carlo computations [J].
Chen, Xiaojun ;
Kelley, C. T. .
OPTIMIZATION AND ENGINEERING, 2016, 17 (01) :157-175