Preference-Inspired CoEvolutionary Algorithm Using Weights for Many-objective Optimization

Decomposition based approaches are known to perform well on many-objective problems when a suitable set of weights is provided. However, providing a suitable set of weights a priori is difficult. This study proposes a novel algorithm: preference-inspired co-evolutionary algorithm using weights (PICEA-w), which co-evolves a set of weights with the usual population of candidate solutions during the search process. The co-evolution enables suitable sets of weights to be constructed along the optimization process, thus guiding the candidate solutions toward the Pareto optimal front. Experimental results show PICEA-w performs better than algorithms embedded with random or uniform weights.

[1]  E. Hughes Multiple single objective Pareto sampling , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[2]  R. Lyndon While,et al.  A review of multiobjective test problems and a scalable test problem toolkit , 2006, IEEE Transactions on Evolutionary Computation.

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

[4]  Peter J. Fleming,et al.  Preference-inspired co-evolutionary algorithm using weights for many-objective optimization , 2013, GECCO '13 Companion.