Cooperative tri-population based evolutionary algorithm for large-scale multi-objective optimization

被引:5
作者
Zhang, Weiwei [1 ]
Wang, Sanxing [1 ]
Li, Guoqing [2 ]
Zhang, Weizheng [1 ]
机构
[1] Zhengzhou Univ Light Ind, Sch Comp & Commun Engn, Zhengzhou 450000, Peoples R China
[2] Ningbo Univ, Fac Elect Engn & Comp Sci, Ningbo 315211, Peoples R China
关键词
Population partition; Cooperative multi-population; Large-scale; Multi-objective optimization; OFFSPRING GENERATION;
D O I
10.1016/j.eswa.2023.120290
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The high dimensionality of decision variables in large-scale multi-objective optimization problems poses sig-nificant challenges for evolutionary algorithms, which often struggle to achieve efficient search, are prone to premature convergence, and require a substantial amount of computing resources to converge to the Pareto Front. To address these challenges, a cooperative tri-population based evolutionary algorithm is proposed in this paper. Firstly, the population is partitioned into three subpopulations according to the Pareto dominant relation and crowdedness, including a subpopulation with well-distributed nondominated individuals, a subpopulation with crowded non-dominated individuals, and a subpopulation with dominated individuals. Three distinct reproduction operators are then applied to each subpopulation. The first subpopulation uses fully informed search-based reproduction to locate the true Pareto Front, while the second subpopulation adopts segment learning-based reproduction to preserve elite segments and promote exploitation. Finally, directional exploration-based reproduction is used for the third subpopulation to explore the search space and promote diversity. The proposed algorithm is capable of exploring and exploiting superior solutions through co-evolution among diverse subpopulations. Experiments are performed on 36 LSMOP benchmarks with up to 50,000 decision variables to validate the effectiveness of the proposed algorithm, which demonstrates superior performance compared to five state-of-the-art algorithms in handling large-scale multi-objective optimization problems.
引用
收藏
页数:12
相关论文
共 41 条
[1]   Applying graph-based differential grouping for multiobjective large-scale optimization [J].
Cao, Bin ;
Zhao, Jianwei ;
Gu, Yu ;
Ling, Yingbiao ;
Ma, Xiaoliang .
SWARM AND EVOLUTIONARY COMPUTATION, 2020, 53 (53)
[2]   Solving large-scale many-objective optimization problems by covariance matrix adaptation evolution strategy with scalable small subpopulations [J].
Chen, Huangke ;
Cheng, Ran ;
Wen, Jinming ;
Li, Haifeng ;
Weng, Jian .
INFORMATION SCIENCES, 2020, 509 :457-469
[3]   PEA: Parallel Evolutionary Algorithm by Separating Convergence and Diversity for Large-Scale Multi-Objective Optimization [J].
Chen, Huangke ;
Zhu, Xiaomin ;
Pedrycz, Witold ;
Yin, Shu ;
Wu, Guohua ;
Yan, Hui .
2018 IEEE 38TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2018, :223-232
[4]   Test Problems for Large-Scale Multiobjective and Many-Objective Optimization [J].
Cheng, Ran ;
Jin, Yaochu ;
Olhofer, Markus ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (12) :4108-4121
[5]   A Multiobjective Evolutionary Algorithm Using Gaussian Process-Based Inverse Modeling [J].
Cheng, Ran ;
Jin, Yaochu ;
Narukawa, Kaname ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (06) :838-856
[6]   A social learning particle swarm optimization algorithm for scalable optimization [J].
Cheng, Ran ;
Jin, Yaochu .
INFORMATION SCIENCES, 2015, 291 :43-60
[7]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[8]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[9]   Multiobjective optimization of safety related systems: An application to short-term conflict alert [J].
Everson, RM ;
Fieldsend, JE .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (02) :187-198
[10]   Evolutionary Multiobjective Optimization Driven by Generative Adversarial Networks (GANs) [J].
He, Cheng ;
Huang, Shihua ;
Cheng, Ran ;
Tan, Kay Chen ;
Jin, Yaochu .
IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (06) :3129-3142