Multi co-objective evolutionary optimization: Cross surrogate augmentation for computationally expensive problems

In this paper, we present a novel cross-surrogate assisted memetic algorithm (CSAMA) as a manifestation of multi co-objective evolutionary computation to enhance the search on computationally expensive problems by means of transferring, sharing and reusing information across objectives. In particular, the construction of surrogate for one objective is augmented with information from other related objectives to improve the prediction quality. The process is termed as a cross-surrogate modelling methodology, which will be used in lieu with the original expensive functions during the evolutionary search. Analyses on the prediction quality of the cross-surrogate modelling and the search performance of the proposed algorithm are conducted on the benchmark problems with assessments made against several state-of-the-art multiobjective evolutionary algorithms. The results obtained highlight the efficacy of the proposed CSAMA in attaining high quality Pareto optimal solutions under limited computational budget.

[1]  Hisao Ishibuchi,et al.  Guest editorial: Memetic Algorithms for Evolutionary Multi-Objective Optimization , 2010, Memetic Comput..

[2]  Antonio J. Nebro,et al.  jMetal: A Java framework for multi-objective optimization , 2011, Adv. Eng. Softw..

[3]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[4]  Fred H. Lesh,et al.  Multi-dimensional least-squares polynomial curve fitting , 1959, CACM.

[5]  David Corne,et al.  The Pareto archived evolution strategy: a new baseline algorithm for Pareto multiobjective optimisation , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[6]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[7]  Iain Murray Introduction To Gaussian Processes , 2008 .

[8]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[9]  Bernhard Sendhoff,et al.  Generalizing Surrogate-Assisted Evolutionary Computation , 2010, IEEE Transactions on Evolutionary Computation.

[10]  Bernhard Sendhoff,et al.  A framework for evolutionary optimization with approximate fitness functions , 2002, IEEE Trans. Evol. Comput..

[11]  Hisao Ishibuchi,et al.  A multi-objective genetic local search algorithm and its application to flowshop scheduling , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[12]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[13]  A. Keane,et al.  Evolutionary Optimization of Computationally Expensive Problems via Surrogate Modeling , 2003 .

[14]  Kay Chen Tan,et al.  Multi-Objective Memetic Algorithms , 2009 .

[15]  Qingfu Zhang,et al.  Multiobjective Memetic Algorithms , 2012, Handbook of Memetic Algorithms.

[16]  Ashutosh Tiwari,et al.  An efficient evolutionary multi-objective framework for MEMS design optimisation: validation, comparison and analysis , 2011, Memetic Comput..

[17]  Joshua D. Knowles,et al.  Memetic Algorithms for Multiobjective Optimization: Issues, Methods and Prospects , 2004 .

[18]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[19]  Chao Liu,et al.  Hybrid immune algorithm with Lamarckian local search for multi-objective optimization , 2010, Memetic Comput..

[20]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[21]  Joaquín Bautista,et al.  A new diversity induction mechanism for a multi-objective ant colony algorithm to solve a real-world time and space assembly line balancing problem , 2011, Memetic Comput..

[22]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[23]  M. J. D. Powell,et al.  Radial basis functions for multivariable interpolation: a review , 1987 .

[24]  Khaled Rasheed,et al.  A Survey of Fitness Approximation Methods Applied in Evolutionary Algorithms , 2010 .

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

[26]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[27]  Qingfu Zhang,et al.  Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II , 2009, IEEE Transactions on Evolutionary Computation.

[28]  Andy J. Keane,et al.  Multi-Objective Optimization Using Surrogates , 2010 .

[29]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

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