Surrogate-based optimization with clustering-based space exploration for expensive multimodal problems

This paper presents a surrogate-based global optimization algorithm to solve multimodal expensive black-box optimization problems (EBOPs) with or without expensive nonlinear constraints. Two approximation methods (kriging and quadratic response surfaces, QRS) are used to construct surrogate models, among which kriging can predict multiple promising local optima and QRS can reflect the overall trend of a true model. According to their characteristics, two different optimizers are employed to capture the promising samples on kriging and QRS, respectively. One is the nature-inspired algorithm “Grey wolf optimization (GWO)”, which can efficiently find the global optimum of a QRS model. The other one is a multi-start optimization algorithm that can find several different local optimal locations from a kriging model. In addition, the complete optimization flow is presented and its detailed pseudo code is given. In the presented optimization flow, if a proposed local convergence criterion is satisfied, sparsely sampled regions will be explored. Such a space exploration strategy is developed based on the k-means clustering algorithm, which can make search jump out of a local optimal location and focus on unexplored regions. Furthermore, two penalty functions are proposed to make this algorithm applicable for constrained optimization. With tests on 15 bound constrained and 7 nonlinear constrained benchmark examples, the presented algorithm shows remarkable capacity in dealing with multimodal EBOPs and constrained EBOPs.

[1]  Donald R. Jones,et al.  Efficient Global Optimization of Expensive Black-Box Functions , 1998, J. Glob. Optim..

[2]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[3]  Wilfrido Gómez-Flores,et al.  On the selection of surrogate models in evolutionary optimization algorithms , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[4]  Layne T. Watson,et al.  Efficient global optimization algorithm assisted by multiple surrogate techniques , 2012, Journal of Global Optimization.

[5]  Hans-Martin Gutmann,et al.  A Radial Basis Function Method for Global Optimization , 2001, J. Glob. Optim..

[6]  G. G. Wang,et al.  Efficient adaptive response surface method using intelligent space exploration strategy , 2015 .

[7]  R. Regis Constrained optimization by radial basis function interpolation for high-dimensional expensive black-box problems with infeasible initial points , 2014 .

[8]  Taimoor Akhtar,et al.  SOP: parallel surrogate global optimization with Pareto center selection for computationally expensive single objective problems , 2016, J. Glob. Optim..

[9]  Raymond Chiong,et al.  Global versus local search: the impact of population sizes on evolutionary algorithm performance , 2016, J. Glob. Optim..

[10]  Vassili Toropov,et al.  Multiparameter structural optimization using FEM and multipoint explicit approximations , 1993 .

[11]  Paul T. Boggs,et al.  Sequential Quadratic Programming , 1995, Acta Numerica.

[12]  Fan Li,et al.  Design and optimization of a new composite bumper beam in high-speed frontal crashes , 2016 .

[13]  Ali Sadollah,et al.  Water cycle algorithm for solving constrained multi-objective optimization problems , 2015, Appl. Soft Comput..

[14]  Yizhong Wu,et al.  An adaptive metamodel-based global optimization algorithm for black-box type problems , 2015 .

[15]  James T. Allison,et al.  Multidisciplinary dynamic optimization of horizontal axis wind turbine design , 2016 .

[16]  Wenjian Luo,et al.  Differential evolution with dynamic stochastic selection for constrained optimization , 2008, Inf. Sci..

[17]  Vassili Toropov,et al.  Metamodel-based collaborative optimization framework , 2009 .

[18]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[19]  C. Shoemaker,et al.  Combining radial basis function surrogates and dynamic coordinate search in high-dimensional expensive black-box optimization , 2013 .

[20]  Anirban Chaudhuri,et al.  Parallel surrogate-assisted global optimization with expensive functions – a survey , 2016 .

[21]  Adam Cutbill,et al.  Mining constraint relationships and redundancies with association analysis for optimization problem formulation , 2016 .

[22]  Raphael T. Haftka,et al.  Balancing diversity and performance in global optimization , 2016 .

[23]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[24]  N. M. Alexandrov,et al.  A trust-region framework for managing the use of approximation models in optimization , 1997 .

[25]  Jian Li,et al.  Crashworthiness optimisation of the front-end structure of the lead car of a high-speed train , 2016 .

[26]  J. Beasley,et al.  A genetic algorithm for the set covering problem , 1996 .

[27]  T. Simpson,et al.  Fuzzy clustering based hierarchical metamodeling for design space reduction and optimization , 2004 .

[28]  Slawomir Koziel,et al.  Surrogate modelling and optimization using shape-preserving response prediction: A review , 2016 .

[29]  Carlos A. Coello Coello,et al.  THEORETICAL AND NUMERICAL CONSTRAINT-HANDLING TECHNIQUES USED WITH EVOLUTIONARY ALGORITHMS: A SURVEY OF THE STATE OF THE ART , 2002 .

[30]  Kenny Q. Ye,et al.  Algorithmic construction of optimal symmetric Latin hypercube designs , 2000 .

[31]  Christine A. Shoemaker,et al.  A quasi-multistart framework for global optimization of expensive functions using response surface models , 2013, J. Glob. Optim..

[32]  Douglas C. Montgomery,et al.  Response Surface Methodology: Process and Product Optimization Using Designed Experiments , 1995 .

[33]  Gregorio Toscano-Pulido,et al.  A study of surrogate models for their use in multiobjective evolutionary algorithms , 2011, 2011 8th International Conference on Electrical Engineering, Computing Science and Automatic Control.

[34]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[35]  Xin-She Yang,et al.  A literature survey of benchmark functions for global optimisation problems , 2013, Int. J. Math. Model. Numer. Optimisation.

[36]  Qian Wang,et al.  An adaptive RBF-based multi-objective optimization method for crashworthiness design of functionally graded multi-cell tube , 2016 .

[37]  Zuomin Dong,et al.  Hybrid and adaptive meta-model-based global optimization , 2012 .