分布方向辅助的两阶段知识迁移用于多任务优化

Distribution Direction-Assisted Two-Stage Knowledge Transfer for Many-Task Optimization

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2025
被引 3
ABS 3

中文导读

针对多任务优化中低相似性任务间的知识迁移难题,提出分布方向辅助的两阶段知识迁移算法,利用精英解的进化方向指导搜索,在基准测试和实际应用中优于现有方法。

Abstract

EMaTO endeavors to solve more than three optimization tasks simultaneously by leveraging similarities among tasks. While existing algorithms have shown promising results, they face significant challenges in low-similarity scenarios. First, existing transfer techniques, which rely on population location and distribution, become ineffective. Second, the difficulty of selecting appropriate knowledge increases significantly. To address these challenges, we introduce a new concept: distribution direction knowledge, i.e., the evolutionary direction (ED) of elite solutions. It enables the target task to learn the search experience of source tasks with similar evolutionary trends. To utilize this knowledge effectively, an evolutionary many-task optimization (EMaTO) algorithm with distribution direction-assist two-stage knowledge transfer (DTSKT) is proposed. First, an ED-based MSS strategy is proposed to obtain appropriate knowledge in different circumstances. Second, we design a two-stage knowledge transfer (TSKT) strategy to search promising regions, consisting of exploration-oriented and EiKT. In addition, to directly obtain distribution direction knowledge, the EDA is applied as the basic optimizer, explicitly revealing the ED of populations by employing probability distributions. Afterward, to validate the ability of DTSKT to handle tasks with different similarities, we utilize a test problem generator to create a more challenging many-task benchmark suite, named STOP. The results on the WCCI20 and STOP benchmark suites, along with a real-world application, demonstrate that DTSKT generally outperforms seven state-of-the-art algorithms.

多任务优化进化算法知识迁移分布方向