带有模因辅助任务的多因子进化算法增强版

Enhanced Multifactorial Evolutionary Algorithm With Meme Helper-Tasks

IEEE Transactions on Cybernetics · 2022
被引 52
ABS 3

中文导读

针对多因子进化算法在跨任务知识迁移中效果不佳的问题,提出引入基于先验知识的多目标化分解方法,构造强关联的模因辅助任务,以提升算法性能。

Abstract

Evolutionary multitasking (EMT) is an emerging research direction in the field of evolutionary computation. EMT solves multiple optimization tasks simultaneously using evolutionary algorithms with the aim to improve the solution for each task via intertask knowledge transfer. The effectiveness of intertask knowledge transfer is the key to the success of EMT. The multifactorial evolutionary algorithm (MFEA) represents one of the most widely used implementation paradigms of EMT. However, it tends to suffer from noneffective or even negative knowledge transfer. To address this issue and improve the performance of MFEA, we incorporate a prior-knowledge-based multiobjectivization via decomposition (MVD) into MFEA to construct strongly related meme helper-tasks. In the proposed method, MVD creates a related multiobjective optimization problem for each component task based on the corresponding problem structure or decision variable grouping to enhance positive intertask knowledge transfer. MVD can reduce the number of local optima and increase population diversity. Comparative experiments on the widely used test problems demonstrate that the constructed meme helper-tasks can utilize the prior knowledge of the target problems to improve the performance of MFEA.

进化计算多任务优化知识迁移多目标优化