Solution of Large-Scale Many-Objective Optimization Problems Based on Dimension Reduction and Solving Knowledge-Guided Evolutionary Algorithm

被引:22
作者
Yao, Xiangjuan [1 ,2 ]
Zhao, Qian [3 ]
Gong, Dunwei [3 ,4 ]
Zhu, Song [1 ]
机构
[1] China Univ Min & Technol, Sch Math, Xuzhou 221116, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210023, Peoples R China
[3] China Univ Min & Technol, Sch Informat & Control Engn, Xuzhou 221116, Peoples R China
[4] Qingdao Univ Sci & Technol, Sch Informat Sci & Technol, Qingdao 266061, Peoples R China
基金
中国国家自然科学基金;
关键词
Dimension reduction; evolutionary algorithm; large-scale optimization; many-objective optimization; solving knowledge; MULTIOBJECTIVE GENETIC ALGORITHM; DECOMPOSITION; CONVERGENCE;
D O I
10.1109/TEVC.2021.3110780
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There are lots of many-objective optimization problems (MaOPs) in real-world applications, which often have many decision variables. Although a variety of methods have been proposed to solve MaOPs, with the increasing number of decision variables or objective functions, the performance of these algorithms deteriorates appreciably. In view of this, this article proposes a method to solve large-scale MaOPs (LSMaOPs) based on dimension reduction and a solving knowledge-guided evolutionary algorithm (KGEA). First, a dimension reduction method of objective functions is proposed. By clustering and aggregating the objective functions based on their correlation, the dimension of the original LSMaOP is effectively reduced. In addition, the correlations between the reduced objective functions are relatively low, so they can better represent different preferences. Then, we propose a solving KGEA to solve the transformed LSMaOP. In order to get a better set of initial solutions, a population initialization method by mirror partitioning the decision space is given, in which we dynamically modify the sampling probability according to the performance of solutions contained in each subdomain. At the same time, the algorithm will continuously supplement new excellent individuals using the solving knowledge obtained in the evolution of the population. To examine the performance of the proposed method, we carried out a number of comparative experiments. The experimental results demonstrated that the proposed algorithm can effectively tackle LSMaOPs.
引用
收藏
页码:416 / 429
页数:14
相关论文
共 49 条
[1]   Multiobjective Evolutionary Algorithms in Aeronautical and Aerospace Engineering [J].
Arias-Montano, Alfredo ;
Coello Coello, Carlos A. ;
Mezura-Montes, Efren .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (05) :662-694
[2]  
Arnold S., 2005, BIOCHIMIE, V67, P449
[3]   A Decomposition-Based Evolutionary Algorithm for Many Objective Optimization [J].
Asafuddoula, M. ;
Ray, Tapabrata ;
Sarker, Ruhul .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (03) :445-460
[4]   HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization [J].
Bader, Johannes ;
Zitzler, Eckart .
EVOLUTIONARY COMPUTATION, 2011, 19 (01) :45-76
[5]   An improved NSGA-III algorithm based on objective space decomposition for many-objective optimization [J].
Bi, Xiaojun ;
Wang, Chao .
SOFT COMPUTING, 2017, 21 (15) :4269-4296
[6]   Evolutionary Many-Objective Algorithm Using Decomposition-Based Dominance Relationship [J].
Chen, Lei ;
Liu, Hai-Lin ;
Tan, Kay Chen ;
Cheung, Yiu-Ming ;
Wang, Yuping .
IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (12) :4129-4139
[7]   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
[8]   A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization [J].
Cheng, Ran ;
Jin, Yaochu ;
Olhofer, Markus ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) :773-791
[9]  
Come D, 2007, GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, P773
[10]   Normal-boundary intersection: A new method for generating the Pareto surface in nonlinear multicriteria optimization problems [J].
Das, I ;
Dennis, JE .
SIAM JOURNAL ON OPTIMIZATION, 1998, 8 (03) :631-657