Influence of ensemble surrogate models and sampling strategy on the solution quality of algorithms for computationally expensive black-box global optimization problems

被引:123
作者
Mueller, Juliane [1 ]
Shoemaker, Christine A. [1 ]
机构
[1] Cornell Univ, Sch Civil & Environm Engn, Ithaca, NY 14853 USA
基金
美国国家科学基金会;
关键词
Surrogate model; Response surface; Model combination; Radial basis function; Kriging; Global optimization; Computationally expensive; Derivative-free; Matlab toolbox; RADIAL BASIS FUNCTIONS; MULTIOBJECTIVE OPTIMIZATION; SEARCH; DESIGN;
D O I
10.1007/s10898-014-0184-0
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper examines the influence of two major aspects on the solution quality of surrogate model algorithms for computationally expensive black-box global optimization problems, namely the surrogate model choice and the method of iteratively selecting sample points. A random sampling strategy (algorithm SO-M-c) and a strategy where the minimum point of the response surface is used as new sample point (algorithm SO-M-s) are compared in numerical experiments. Various surrogate models and their combinations have been used within the SO-M-c and SO-M-s sampling frameworks. The Dempster-Shafer Theory approach used in the algorithm by Muller and Pich, (J Glob Optim 51:79-104, 2011) has been used for combining the surrogate models. The algorithms are numerically compared on 13 deterministic literature test problems with 2-30 dimensions, an application problem that deals with groundwater bioremediation, and an application that arises in energy generation using tethered kites. NOMAD and the particle swarm pattern search algorithm (PSWARM), which are derivative-free optimization methods, have been included in the comparison. The algorithms have also been compared to a kriging method that uses the expected improvement as sampling strategy (FEI), which is similar to the Efficient Global Optimization (EGO) algorithm. Data and performance profiles show that surrogate model combinations containing the cubic radial basis function (RBF) model work best regardless of the sampling strategy, whereas using only a polynomial regression model should be avoided. Kriging and combinations including kriging perform in general worse than when RBF models are used. NOMAD, PSWARM, and FEI perform for most problems worse than SO-M-s and SO-M-c. Within the scope of this study a Matlab toolbox has been developed that allows the user to choose, among others, between various sampling strategies and surrogate models and their combinations. The open source toolbox is available from the authors upon request.
引用
收藏
页码:123 / 144
页数:22
相关论文
共 52 条
[1]  
Ackley D., 1987, A Connectionist Machine for Genetic Hillclimbing
[2]  
[Anonymous], 2011, ENG METHODOLOGY KITE
[3]  
[Anonymous], 1992, GENETIC ALGORITHMS D, DOI DOI 10.1007/978-3-662-03315-9
[4]  
[Anonymous], 2002, DACE MATLAB KRIGING
[5]   Estimation of the mechanical energy output of the kite wind generator [J].
Argatov, I. ;
Rautakorpi, P. ;
Silvennoinen, R. .
RENEWABLE ENERGY, 2009, 34 (06) :1525-1532
[6]   Nonsmooth optimization through mesh adaptive direct search and variable neighborhood search [J].
Audet, Charles ;
Bechard, Vincent ;
Le Digabel, Sebastien .
JOURNAL OF GLOBAL OPTIMIZATION, 2008, 41 (02) :299-318
[7]   Global Optimization of Costly Nonconvex Functions Using Radial Basis Functions [J].
Bjorkman, Mattias ;
Holmstrom, Kenneth .
OPTIMIZATION AND ENGINEERING, 2000, 1 (04) :373-397
[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]  
Conn A. R., 2009, Introduction to Derivative-Free Optimization
[10]  
De Jong K. A., 1975, Ph.D. Thesis