Multi-criteria differential evolution: treating multitask optimization as multi-criteria optimization

Evolutionary multitask optimization (EMTO) has shown great potential and attracted increasing attention for solving multitask optimization problem (MTOP). However, most existing EMTOs still treat the internal tasks just as different related problems, rather than the component problems of the entire MTOP, which is inefficient. Therefore, this paper proposes to treat the entire MTOP as a multi-criteria optimization problem (MCOP), so as to solve the MTOP more efficiently. To be specific, the fitness function of each task in the MTOP is treated as an evaluation criterion in the corresponding MCOP. During the evolutionary process, a round-robin multi-criteria strategy is adopted to better utilize the multiple criteria. This way, we can use different evaluation criteria in different generations or stages to guide the environmental selection and population evolution in ECs, so as to find out the optimal solutions for the criteria of different tasks. Based on the above, a multi-criteria differential evolution algorithm is developed for solving MTOPs. Experiments on widely-used MTOP benchmarks and comparisons with some state-of-the-art algorithms have verified the great effectiveness and efficiency of the proposed algorithm. Therefore, treating MTOPs as MCOPs is a potential and promising direction for solving MTOPs.

[1]  Jian-Yu Li,et al.  Boosting Data-Driven Evolutionary Algorithm With Localized Data Generation , 2020, IEEE Transactions on Evolutionary Computation.

[2]  Sam Kwong,et al.  Matrix-Based Evolutionary Computation , 2021, IEEE Transactions on Emerging Topics in Computational Intelligence.

[3]  Yew-Soon Ong,et al.  Multifactorial Evolution: Toward Evolutionary Multitasking , 2016, IEEE Transactions on Evolutionary Computation.

[4]  Kay Chen Tan,et al.  Multiobjective Multifactorial Optimization in Evolutionary Multitasking , 2017, IEEE Transactions on Cybernetics.

[5]  Abhishek Gupta,et al.  Multifactorial Evolutionary Algorithm With Online Transfer Parameter Estimation: MFEA-II , 2020, IEEE Transactions on Evolutionary Computation.

[6]  Jian-Yu Li,et al.  Data-Driven Evolutionary Algorithm With Perturbation-Based Ensemble Surrogates , 2020, IEEE Transactions on Cybernetics.

[7]  Lei Zhou,et al.  Evolutionary Multitasking via Explicit Autoencoding , 2019, IEEE Transactions on Cybernetics.

[8]  Qingfu Zhang,et al.  Evolutionary Multitasking for Multiobjective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results , 2017, ArXiv.