Ensemble Many-Objective Optimization Algorithm Based on Voting Mechanism

被引:64
作者
Qiu, Wenbo [1 ,2 ]
Zhu, Jianghan [2 ]
Wu, Guohua [1 ]
Chen, Huangke [2 ]
Pedrycz, Witold [3 ,4 ,5 ]
Suganthan, Ponnuthurai Nagaratnam [6 ]
机构
[1] Cent South Univ, Sch Traff & Transportat Engn, Changsha 410075, Peoples R China
[2] Natl Univ Def Technol, Coll Syst Engn, Changsha 410073, Peoples R China
[3] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2V4, Canada
[4] King Abdulaziz Univ, Fac Engn, Dept Elect & Comp Engn, Jeddah 21589, Saudi Arabia
[5] Polish Acad Sci, Syst Res Inst, PL-01447 Warsaw, Poland
[6] Nanyang Technol Univ, Sch Elect Elect Engn, Singapore 639798, Singapore
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2022年 / 52卷 / 03期
基金
中国国家自然科学基金;
关键词
Optimization; Sorting; Sociology; Convergence; Heuristic algorithms; Evolutionary computation; Transportation; Ensemble framework; evolutionary optimization; many-objective optimization; solution-sorting methods; voting; MULTIOBJECTIVE EVOLUTIONARY ALGORITHM; DIFFERENTIAL EVOLUTION; NSGA-II; DECOMPOSITION; DOMINANCE; MULTIMETHOD; PARAMETERS; SELECTION; SEARCH;
D O I
10.1109/TSMC.2020.3034180
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sorting solutions play a key role in using evolutionary algorithms (EAs) to solve many-objective optimization problems (MaOPs). Generally, different solution-sorting methods possess different advantages in dealing with distinct MaOPs. Focusing on this characteristic, this article proposes a general voting-mechanism-based ensemble framework (VMEF), where different solution-sorting methods can be integrated and work cooperatively to select promising solutions in a more robust manner. In addition, a strategy is designed to calculate the contribution of each solution-sorting method and then the total votes are adaptively allocated to different solution-sorting methods according to their contribution. Solution-sorting methods that make more contribution to the optimization process are rewarded with more votes and the solution-sorting methods with poor contribution will be punished in a period of time, which offers a good feedback to the optimization process. Finally, to test the performance of VMEF, extensive experiments are conducted in which VMEF is compared with five state-of-the-art peer many-objective EAs, including NSGA-III, SPEA/R, hpaEA, BiGE, and grid-based evolutionary algorithm. Experimental results demonstrate that the overall performance of VMEF is significantly better than that of these comparative algorithms.
引用
收藏
页码:1716 / 1730
页数:15
相关论文
共 77 条
[1]   Diversity Management in Evolutionary Many-Objective Optimization [J].
Adra, Salem F. ;
Fleming, Peter J. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (02) :183-195
[2]  
[Anonymous], 2006, Evolutionary Algorithms for Solving Multi-Objective Problems Genetic and Evolutionary Computation
[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]   An External Archive Guided Multiobjective Evolutionary Algorithm Based on Decomposition for Combinatorial Optimization [J].
Cai, Xinye ;
Li, Yexing ;
Fan, Zhun ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (04) :508-523
[5]   Multiobjective Evolution of Fuzzy Rough Neural Network via Distributed Parallelism for Stock Prediction [J].
Cao, Bin ;
Zhao, Jianwei ;
Lv, Zhihan ;
Gu, Yu ;
Yang, Peng ;
Halgamuge, Saman K. .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2020, 28 (05) :939-952
[6]   An Adaptive Resource Allocation Strategy for Objective Space Partition-Based Multiobjective Optimization [J].
Chen, Huangke ;
Wu, Guohua ;
Pedrycz, Witold ;
Suganthan, Ponnuthurai Nagaratnam ;
Xing, Lining ;
Zhu, Xiaomin .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (03) :1507-1522
[7]   Solving Many-Objective Optimization Problems via Multistage Evolutionary Search [J].
Chen, Huangke ;
Cheng, Ran ;
Pedrycz, Witold ;
Jin, Yaochu .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (06) :3552-3564
[8]   Uncertainty-Aware Online Scheduling for Real-Time Workflows in Cloud Service Environment [J].
Chen, Huangke ;
Zhu, Xiaomin ;
Liu, Guipeng ;
Pedrycz, Witold .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (04) :1167-1178
[9]   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
[10]   Hyperplane Assisted Evolutionary Algorithm for Many-Objective Optimization Problems [J].
Chen, Huangke ;
Tian, Ye ;
Pedrycz, Witold ;
Wu, Guohua ;
Wang, Rui ;
Wang, Ling .
IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (07) :3367-3380