Adaptive Switching Strategy for Metamodeling Based Multi-objective Optimization : Part I , Generative Frameworks

Evaluating computationally expensive objective and constraint functions is one of the main challenges faced when solving real-world optimization problems. For handling such problems, it is common to use a metamodeling approach. Metamodels for objectives and constraints are initially formed using a few high-fidelity solution evaluations. Then, the metamodels are optimized to find a set of in-fill solutions. New metamodels are then formed by including high-fidelity evaluations of in-fill solutions to the initial set. This procedure is continued in a progressive manner until a predetermined budget of solutions are evaluated. A recent study has provided a taxonomy of 10 different frameworks for forming metamodels of objective and constraint combinations. In this paper, we propose a novel adaptive method for switching among five different generative metamodeling frameworks and one simultaneous framework in multiple epochs. Statistical tests on multi-objective convergence and diversity-preservation metrics are made at the start of each epoch to determine one of the six frameworks which is most suitable at that instant. In the second part of this extensive research, we perform a similar study using the remaining five simultaneous frameworks, followed up by another study including all 10 frameworks. Results of this study clearly show the efficacy and efficiency of the proposed adaptive switching approach compared to past framework-wise studies and to three recentlyproposed other metamodeling algorithms on challenging multiobjective optimization problems using a limited budget of highfidelity evaluations. Keywords—Surrogate model, Metamodel, Evolutionary multiobjective optimization, Kriging, Taxonomy.

[1]  Ye Tian,et al.  A Classification-Based Surrogate-Assisted Evolutionary Algorithm for Expensive Many-Objective Optimization , 2019, IEEE Transactions on Evolutionary Computation.

[2]  Kalyanmoy Deb,et al.  A Taxonomy for Metamodeling Frameworks for Evolutionary Multiobjective Optimization , 2019, IEEE Transactions on Evolutionary Computation.

[3]  Kalyanmoy Deb,et al.  Trust-region based algorithms with low-budget for multi-objective optimization , 2018, GECCO.

[4]  Kaisa Miettinen,et al.  A Surrogate-Assisted Reference Vector Guided Evolutionary Algorithm for Computationally Expensive Many-Objective Optimization , 2018, IEEE Transactions on Evolutionary Computation.

[5]  Jonathan E. Fieldsend,et al.  Alternative infill strategies for expensive multi-objective optimisation , 2017, GECCO.

[6]  Carlos A. Coello Coello,et al.  An Overview of Weighted and Unconstrained Scalarizing Functions , 2017, EMO.

[7]  Kalyanmoy Deb,et al.  Classifying Metamodeling Methods for Evolutionary Multi-objective Optimization: First Results , 2017, EMO.

[8]  Yaochu Jin,et al.  Surrogate-Assisted Multicriteria Optimization: Complexities, Prospective Solutions, and Business Case , 2017 .

[9]  Rituparna Datta,et al.  A surrogate-assisted evolution strategy for constrained multi-objective optimization , 2016, Expert Syst. Appl..

[10]  Tapabrata Ray,et al.  Multi-Objective Optimization With Multiple Spatially Distributed Surrogates , 2016 .

[11]  Kalyanmoy Deb,et al.  A Generative Kriging Surrogate Model for Constrained and Unconstrained Multi-objective Optimization , 2016, GECCO.

[12]  Kalyanmoy Deb,et al.  High dimensional model representation for solving expensive multi-objective optimization problems , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[13]  Fabio Schoen,et al.  Global optimization of expensive black box problems with a known lower bound , 2013, J. Glob. Optim..

[14]  Saúl Zapotecas Martínez,et al.  Combining surrogate models and local search for dealing with expensive multi-objective optimization problems , 2013, 2013 IEEE Congress on Evolutionary Computation.

[15]  Bernhard Sendhoff,et al.  Multi co-objective evolutionary optimization: Cross surrogate augmentation for computationally expensive problems , 2012, 2012 IEEE Congress on Evolutionary Computation.

[16]  Kalyanmoy Deb,et al.  Hybrid evolutionary multi-objective optimization and analysis of machining operations , 2012 .

[17]  Yaochu Jin,et al.  Surrogate-assisted evolutionary computation: Recent advances and future challenges , 2011, Swarm Evol. Comput..

[18]  Yaochu Jin,et al.  Incremental approximation of nonlinear constraint functions for evolutionary constrained optimization , 2010, IEEE Congress on Evolutionary Computation.

[19]  Michèle Sebag,et al.  A mono surrogate for multiobjective optimization , 2010, GECCO '10.

[20]  Qingfu Zhang,et al.  Expensive Multiobjective Optimization by MOEA/D With Gaussian Process Model , 2010, IEEE Transactions on Evolutionary Computation.

[21]  Deyi Xue,et al.  A multi-surrogate approximation method for metamodeling , 2011, Engineering with Computers.

[22]  Bernhard Sendhoff,et al.  A systems approach to evolutionary multiobjective structural optimization and beyond , 2009, IEEE Computational Intelligence Magazine.

[23]  Wolfgang Ponweiser,et al.  Multiobjective Optimization on a Limited Budget of Evaluations Using Model-Assisted -Metric Selection , 2008, PPSN.

[24]  Yew-Soon Ong,et al.  Curse and Blessing of Uncertainty in Evolutionary Algorithm Using Approximation , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[25]  Joshua D. Knowles,et al.  ParEGO: a hybrid algorithm with on-line landscape approximation for expensive multiobjective optimization problems , 2006, IEEE Transactions on Evolutionary Computation.

[26]  Yaochu Jin,et al.  A comprehensive survey of fitness approximation in evolutionary computation , 2005, Soft Comput..

[27]  Kaisa Miettinen,et al.  On scalarizing functions in multiobjective optimization , 2002, OR Spectr..

[28]  Donald R. Jones,et al.  A Taxonomy of Global Optimization Methods Based on Response Surfaces , 2001, J. Glob. Optim..

[29]  T. Simpson,et al.  Efficient Pareto Frontier Exploration using Surrogate Approximations , 2000 .

[30]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

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

[32]  Kaisa Miettinen,et al.  Nonlinear multiobjective optimization , 1998, International series in operations research and management science.

[33]  John E. Dennis,et al.  Normal-Boundary Intersection: A New Method for Generating the Pareto Surface in Nonlinear Multicriteria Optimization Problems , 1998, SIAM J. Optim..

[34]  Andrzej P. Wierzbicki,et al.  The Use of Reference Objectives in Multiobjective Optimization , 1979 .