arrow
Return

A Dynamic Knowledge-Guided Coevolutionary Algorithm for Large-Scale Sparse Multiobjective Optimization Problems

delete2024-11-01
delete0
PRE
AI
Y
Yingwei Li
X
Xiang Feng *
余慧群 (Huiqun Yu)
DOI:10.1109/TSMC.2024.3446624delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Large-scale sparse multiobjective optimization problems (SMOPs) exist widely in real-world applications, and solving them requires algorithms that can handle high-dimensional decision space while simultaneously discovering the sparse distribution of Pareto optimal solutions. However, it is difficult for most existing multiobjective evolutionary algorithms (MOEAs) to get satisfactory results. To address this problem, this article proposes a dynamic knowledge-guided coevolutionary algorithm, which employs a cooperative coevolutionary framework tailored for large-scale SMOPs. Specifically, variable selection is performed initially for the dimension reduction, and two populations are evolved in the original and reduced decision spaces, respectively. After offspring generation, variable replacement is performed to precisely identify the sparse distribution of Pareto optimal solutions. Furthermore, a dynamic score update mechanism is designed based on the discovered sparsity knowledge, which aims to adjust the direction of evolution dynamically. The superiority of the proposed algorithm is demonstrated by applying it to a variety of benchmark test instances and real-world test instances with the comparison of five other state-of-the-art MOEAs.
Keywords:
Pareto optimization
Optimization
Heuristic algorithms
Dimensionality reduction
Neural networks
Input variables
Genetic operators
Cooperative coevolution
evolutionary algorithm (EA)
large-scale multiobjective optimization
sparse Pareto optimal solutions

Journal

IEEE Transactions on Cybernetics cover
IEEE Transactions on Cybernetics
IF:
10.5
Papers:
1.1W
Citations:
5.0W

Organization

No organization information available