ACDB-EA: Adaptive convergence-diversity balanced evolutionary algorithm for many-objective optimization

被引:20
|
作者
Zhou, Yu [1 ]
Li, Sheng [2 ]
Pedrycz, Witold [3 ]
Feng, Guorui [1 ]
机构
[1] Shanghai Univ, Sch Commun & Informat Engn, Shanghai 200444, Peoples R China
[2] Fudan Univ, Sch Comp Sci, Shanghai 200438, Peoples R China
[3] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6R 2V4, Canada
基金
中国国家自然科学基金;
关键词
Many-objective optimization; Evolutionary algorithm; Convergence-diversity balance; Adaptive weights; NONDOMINATED SORTING APPROACH; MULTIOBJECTIVE OPTIMIZATION; NSGA-III; SELECTION; DECOMPOSITION; 2-ARCHIVE; DESIGN; MOEA/D;
D O I
10.1016/j.swevo.2022.101145
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, evolutionary algorithms (EAs) have shown their strong competitiveness in handling many-objective optimization problems (MaOPs) with different Pareto fronts (PFs). However, maintaining convergence and diversity simultaneously in high-dimensional problems can be further explored. This paper suggests an adaptive convergence-diversity balanced evolutionary algorithm (ACDB-EA) to handle the above issue, which maintains balance between convergence and diversity adaptively during the evolutionary process. In the proposed algorithm, a novel diversity maintenance mechanism based on the global and local diversities is developed to promote the diversity by considering them collaboratively. To be specific, the average similarity and the maximal similarity represent respectively the global and local diversities of the solution, where the similarity between two solutions is defined as the cosine similarity between their objective vectors. In the environmental selection, the proposed adaptive convergence-diversity balanced strategy is used to adjust weights of convergence (defined as the L2 norm in the objective space), global diversity and local diversity according to the population adaptively. Under this strategy, each solution produces a score and the solution with the highest score will enter the next generation, which means it acquires the optimal performance in terms of convergence and diversity. In each iteration, scores of candidate solutions will be recalculated to continuously search for the most suitable one, which strengthens the selection pressure toward the true PFs. We conduct experimental study on 111 benchmark testing instances with 2-20 objectives. The proposed method is shown to be superior to seven state-of-the-art algorithms in maintaining balance between convergence and diversity.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] An improvement Based Evolutionary Algorithm with adaptive weight adjustment for Many-objective Optimization
    Dai, Cai
    Lei, Xiujuan
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 49 - 53
  • [32] An adaptive decomposition evolutionary algorithm based on environmental information for many-objective optimization
    Wei, Zhihui
    Yang, Jingming
    Hu, Ziyu
    Sun, Hao
    ISA TRANSACTIONS, 2021, 111 : 108 - 120
  • [33] An effective and efficient evolutionary algorithm for many-objective optimization
    Xue, Yani
    Li, Miqing
    Liu, Xiaohui
    INFORMATION SCIENCES, 2022, 617 : 211 - 233
  • [34] Evolutionary Many-Objective Optimization
    Jin, Yaochu
    Miettinen, Kaisa
    Ishibuchi, Hisao
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (01) : 1 - 2
  • [35] A region search evolutionary algorithm for many-objective optimization
    Liu, Yongqi
    Qin, Hui
    Zhang, Zhendong
    Yao, Liqiang
    Wang, Chao
    Mo, Li
    Ouyang, Shuo
    Li, Jie
    INFORMATION SCIENCES, 2019, 488 : 19 - 40
  • [36] Evolutionary many-objective optimization
    Ishibuchi, Hisao
    Tsukamoto, Noritaka
    Nojima, Yusuke
    2008 3RD INTERNATIONAL WORKSHOP ON GENETIC AND EVOLVING FUZZY SYSTEMS, 2008, : 45 - 50
  • [37] Evolutionary Many-Objective Optimization
    Ishibuchi, Hisao
    Sato, Hiroyuki
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 614 - 661
  • [38] Many-Objective Evolutionary Algorithm: Objective Space Reduction and Diversity Improvement
    He, Zhenan
    Yen, Gary G.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (01) : 145 - 160
  • [39] A many-objective evolutionary algorithm based on three states for solving many-objective optimization problem
    Zhao, Jiale
    Zhang, Huijie
    Yu, Huanhuan
    Fei, Hansheng
    Huang, Xiangdang
    Yang, Qiuling
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [40] A Novel Objective Grouping Evolutionary Algorithm for Many-Objective Optimization Problems
    Guo, Xiaofang
    Wang, Xiaoli
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2020, 34 (06)