Evolutionary Multiobjective Optimization With Robustness Enhancement

Uncertainty is an important feature abstracted from real-world applications. Multiobjective optimization problems (MOPs) with uncertainty can always be characterized as robust MOPs (RMOPs). Over recent years, multiobjective optimization evolutionary algorithms (EAs) have demonstrated the success in solving MOPs. However, most of them do not consider disturbance in the design. In order to handling the uncertainty in the optimization problem, we first give a thorough analysis of three important issues on robust optimization. Then, a novel EA called multiobjective optimization EA with robustness enhancement is developed, where the seamless integration of robustness and optimality is achieved by a proposed novel archive updating mechanism applied on the evolutionary process as well as the new robust optimal front building strategy designed to construct the final robust optimal front. Furthermore, the new designed archive updating mechanism makes the robust optimization process free of the enormous computational workload induced from sampling. The experimental results on a set of benchmark functions show the superiority of the proposed design in terms of both solutions’ quality under the disturbance and computational efficiency in solving RMOPs.

[1]  R. S. Laundy,et al.  Multiple Criteria Optimisation: Theory, Computation and Application , 1989 .

[2]  Richard J. Beckman,et al.  A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output From a Computer Code , 2000, Technometrics.

[3]  Kalyanmoy Deb,et al.  Improving differential evolution through a unified approach , 2013, J. Glob. Optim..

[4]  Gary G. Yen,et al.  A Meta-Objective Approach for Many-Objective Evolutionary Optimization , 2018, Evolutionary Computation.

[5]  Anne Auger,et al.  On Multiplicative Noise Models for Stochastic Search , 2008, PPSN.

[6]  Jürgen Branke,et al.  Efficient search for robust solutions by means of evolutionary algorithms and fitness approximation , 2006, IEEE Transactions on Evolutionary Computation.

[7]  Jürgen Branke,et al.  Creating Robust Solutions by Means of Evolutionary Algorithms , 1998, PPSN.

[8]  Hussein A. Abbass,et al.  Robustness Against the Decision-Maker's Attitude to Risk in Problems With Conflicting Objectives , 2012, IEEE Transactions on Evolutionary Computation.

[9]  Mikkel T. Jensen,et al.  Generating robust and flexible job shop schedules using genetic algorithms , 2003, IEEE Trans. Evol. Comput..

[10]  Shengxiang Yang,et al.  A Steady-State and Generational Evolutionary Algorithm for Dynamic Multiobjective Optimization , 2017, IEEE Transactions on Evolutionary Computation.

[11]  Sanyang Liu,et al.  A Dual-Population Differential Evolution With Coevolution for Constrained Optimization , 2015, IEEE Transactions on Cybernetics.

[12]  G. J. Mitchell,et al.  Principles and procedures of statistics: A biometrical approach , 1981 .

[13]  Swagatam Das,et al.  An Adaptive Differential Evolution Algorithm for Global Optimization in Dynamic Environments , 2014, IEEE Transactions on Cybernetics.

[14]  Akira Oyama,et al.  Development of Multi-Objective Six Sigma Approach for Robust Design Optimization , 2008, J. Aerosp. Comput. Inf. Commun..

[15]  António Gaspar-Cunha,et al.  Evolutionary robustness analysis for multi-objective optimization: benchmark problems , 2013, Structural and Multidisciplinary Optimization.

[16]  Thomas Bäck,et al.  Robust design of multilayer optical coatings by means of evolutionary algorithms , 1998, IEEE Trans. Evol. Comput..

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

[18]  Gary G. Yen,et al.  A generic framework for constrained optimization using genetic algorithms , 2005, IEEE Transactions on Evolutionary Computation.

[19]  Xiaojun Zeng,et al.  An ensemble framework for assessing solutions of interval programming problems , 2018, Inf. Sci..

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

[21]  Gary G. Yen,et al.  Many-Objective Evolutionary Algorithms Based on Coordinated Selection Strategy , 2017, IEEE Transactions on Evolutionary Computation.

[22]  Lothar Thiele,et al.  On Set-Based Multiobjective Optimization , 2010, IEEE Transactions on Evolutionary Computation.

[23]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[24]  Scott D. Sudhoff,et al.  An Evolutionary Computing Approach to Robust Design in the Presence of Uncertainties , 2010, IEEE Transactions on Evolutionary Computation.

[25]  Kalyanmoy Deb,et al.  Feasibility preserving constraint-handling strategies for real parameter evolutionary optimization , 2015, Comput. Optim. Appl..

[26]  Zhang Yi,et al.  Robust Multiobjective Optimization via Evolutionary Algorithms , 2019, IEEE Transactions on Evolutionary Computation.

[27]  Changhe Li,et al.  A General Framework of Multipopulation Methods With Clustering in Undetectable Dynamic Environments , 2012, IEEE Transactions on Evolutionary Computation.

[28]  Gary G. Yen,et al.  A Multimodal Multiobjective Evolutionary Algorithm Using Two-Archive and Recombination Strategies , 2019, IEEE Transactions on Evolutionary Computation.

[29]  Dun-Wei Gong,et al.  Evolutionary algorithms with preference polyhedron for interval multi-objective optimization problems , 2013, Inf. Sci..

[30]  Xin Yao,et al.  A framework for finding robust optimal solutions over time , 2013, Memetic Comput..

[31]  Gary G. Yen,et al.  Constraint handling in multi-objective evolutionary optimization , 2007, 2007 IEEE Congress on Evolutionary Computation.

[32]  Jun Zhang,et al.  Fuzzy-Based Pareto Optimality for Many-Objective Evolutionary Algorithms , 2014, IEEE Transactions on Evolutionary Computation.

[33]  Yong Wang,et al.  Incorporating Objective Function Information Into the Feasibility Rule for Constrained Evolutionary Optimization , 2016, IEEE Transactions on Cybernetics.

[34]  Kai-Yew Lum,et al.  Max-min surrogate-assisted evolutionary algorithm for robust design , 2006, IEEE Transactions on Evolutionary Computation.

[35]  Gary G. Yen,et al.  Visualization and Performance Metric in Many-Objective Optimization , 2016, IEEE Transactions on Evolutionary Computation.

[36]  Tapabrata Ray,et al.  Practical Robust Design Optimization Using Evolutionary Algorithms , 2011 .

[37]  Jürgen Branke,et al.  Evolutionary optimization in uncertain environments-a survey , 2005, IEEE Transactions on Evolutionary Computation.

[38]  Qingfu Zhang,et al.  A Population Prediction Strategy for Evolutionary Dynamic Multiobjective Optimization , 2014, IEEE Transactions on Cybernetics.

[39]  Concha Bielza,et al.  Interval-based ranking in noisy evolutionary multi-objective optimization , 2014, Computational Optimization and Applications.

[40]  Rajani K. Mudi,et al.  Robust Multiobjective Optimization With Robust Consensus , 2018, IEEE Transactions on Fuzzy Systems.

[41]  Gary G. Yen,et al.  Many-Objective Evolutionary Algorithm: Objective Space Reduction and Diversity Improvement , 2016, IEEE Transactions on Evolutionary Computation.

[42]  Dunwei Gong,et al.  A Set-Based Genetic Algorithm for Interval Many-Objective Optimization Problems , 2018, IEEE Transactions on Evolutionary Computation.

[43]  Kalyanmoy Deb,et al.  Enhancing performance of particle swarm optimization through an algorithmic link with genetic algorithms , 2013, Comput. Optim. Appl..

[44]  A. Harbitz An efficient sampling method for probability of failure calculation , 1986 .

[45]  Zhang Yi,et al.  Evolving Unsupervised Deep Neural Networks for Learning Meaningful Representations , 2017, IEEE Transactions on Evolutionary Computation.

[46]  Tapabrata Ray,et al.  Six-Sigma Robust Design Optimization Using a Many-Objective Decomposition-Based Evolutionary Algorithm , 2015, IEEE Transactions on Evolutionary Computation.

[47]  Xin Yao,et al.  On the Effectiveness of Sampling for Evolutionary Optimization in Noisy Environments , 2014, Evolutionary Computation.

[48]  Kalyanmoy Deb,et al.  Multiphase Balance of Diversity and Convergence in Multiobjective Optimization , 2019, IEEE Transactions on Evolutionary Computation.

[49]  Gexiang Zhang,et al.  A Many-Objective Evolutionary Algorithm With Enhanced Mating and Environmental Selections , 2015, IEEE Transactions on Evolutionary Computation.

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

[51]  Bernhard Sendhoff,et al.  Robust Optimization - A Comprehensive Survey , 2007 .

[52]  Frederico G. Guimarães,et al.  Competitive coevolutionary algorithm for robust multi-objective optimization: The worst case minimization , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[53]  Peter Stagge,et al.  Averaging Efficiently in the Presence of Noise , 1998, PPSN.

[54]  Pratyusha Rakshit,et al.  Noisy evolutionary optimization algorithms - A comprehensive survey , 2017, Swarm Evol. Comput..

[55]  Fouad Bennis,et al.  Robustness Against Large Variations in Multi-Objective Optimization Problems , 2013, DAC 2013.

[56]  Fang Liu,et al.  A Multiobjective Evolutionary Algorithm Based on Decision Variable Analyses for Multiobjective Optimization Problems With Large-Scale Variables , 2016, IEEE Transactions on Evolutionary Computation.

[57]  Nikhil R. Pal,et al.  Robust Consensus: A New Measure for Multicriteria Robust Group Decision Making Problems Using Evolutionary Approach , 2014, ICAISC.

[58]  James H. Torrie,et al.  Principles and procedures of statistics: a biometrical approach (2nd ed) , 1980 .

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

[60]  Kalyanmoy Deb,et al.  Introducing Robustness in Multi-Objective Optimization , 2006, Evolutionary Computation.

[61]  Dun-Wei Gong,et al.  A Multi-direction Prediction Approach for Dynamic Multi-objective Optimization , 2016, ICIC.

[62]  Hisao Ishibuchi,et al.  A Framework for Large-Scale Multiobjective Optimization Based on Problem Transformation , 2018, IEEE Transactions on Evolutionary Computation.