Enhanced Strength Pareto Differential Evolution (ESPDE): An Extension of Differential Evolution for Multi-objective Optimization

As a simple but powerful evolutionary optimization algorithm, differential evolution (DE) is paid wide attention and research in both academic and industrial fields and successfully applied to many real-world optimization problems. In recent years, several multi- objective optimization algorithms based on DE have been proposed to solve multi-objective optimization problems (MOPs). In this paper, a novel extension of DE for MOPs---enhanced strength Pareto differential evolution (ESPDE), is described. The reason why we call it ESPDE is that it borrows the methods of fitness assignment and density estimation used by improved strength pareto evolutionary algorithm (SPEA2), furthermore, an adaptive Gauss mutation (AGM) based on dimension is added in ESPDE to avoid premature convergence. Simulation results on several difficult test problems and the comparisons with other multi-objective algorithms show that ESPDE is effective and robust.

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

[2]  Jouni Lampinen,et al.  A Trigonometric Mutation Operation to Differential Evolution , 2003, J. Glob. Optim..

[3]  Hussein A. Abbass,et al.  An evolutionary artificial neural networks approach for breast cancer diagnosis , 2002, Artif. Intell. Medicine.

[4]  Kalyanmoy Deb,et al.  Running performance metrics for evolutionary multi-objective optimizations , 2002 .

[5]  H. Abbass,et al.  PDE: a Pareto-frontier differential evolution approach for multi-objective optimization problems , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[6]  Cao Binggang Research on Work Roll Temperature with Improved Differential Evolution in Hot Strip Rolling Process , 2007 .

[7]  Rainer Storn,et al.  Minimizing the real functions of the ICEC'96 contest by differential evolution , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

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

[9]  Lei De Crowding-Measure Based Multi-Objective Evolutionary Algorithm , 2005 .

[10]  B. Babu,et al.  Differential evolution for multi-objective optimization , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[11]  N. Madavan Multiobjective optimization using a Pareto differential evolution approach , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[12]  Yuan Xiaofang Research and application of pseudo parallel differential evolution algorithm with dual subpopulations , 2007 .

[13]  Arthur C. Sanderson,et al.  Pareto-based multi-objective differential evolution , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[14]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .

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

[16]  Zhou Chun-guang,et al.  A Multi-Objective Differential Evolution Algorithm Based on Max-Min Distance Density , 2007 .

[17]  Bogdan Filipic,et al.  DEMO: Differential Evolution for Multiobjective Optimization , 2005, EMO.

[18]  Wang Yaonan,et al.  Differential Evolution Algorithm with Adaptive Second Mutation , 2006 .

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

[20]  G. T. Tsao,et al.  Fuzzy-Decision-Making Problems of Fuel Ethanol Production Using a Genetically Engineered Yeast , 1998 .

[21]  K. Multiobjective Optimization Using a Pareto Differential Evolution Approach , 2022 .

[22]  R. Storn Designing nonstandard filters with differential evolution , 2005, IEEE Signal Process. Mag..