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 条
  • [41] 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
  • [42] A new uniform evolutionary algorithm based on decomposition and CDAS for many-objective optimization
    Dai Cai
    Wang Yuping
    KNOWLEDGE-BASED SYSTEMS, 2015, 85 : 131 - 142
  • [43] An Improved Scalarization-based Dominance Evolutionary Algorithm for Many-Objective Optimization
    Khan, Burhan
    Hanoun, Samer
    Johnstone, Michael
    Lim, Chee Peng
    Creighton, Douglas
    Nahavandi, Saeid
    2019 13TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2019,
  • [44] A strengthened diversity indicator and reference vector-based evolutionary algorithm for many-objective optimization
    Sun, Wenjing
    Li, Junhua
    SOFT COMPUTING, 2021, 25 (15) : 10257 - 10273
  • [45] An effective and efficient evolutionary algorithm for many-objective optimization
    Xue, Yani
    Li, Miqing
    Liu, Xiaohui
    INFORMATION SCIENCES, 2022, 617 : 211 - 233
  • [46] 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
  • [47] A Many-Objective Evolutionary Algorithm Based on Indicator and Decomposition
    Xia, Yizhang
    Huang, Jianzun
    Li, Xijun
    Liu, Yuan
    Zheng, Jinhua
    Zou, Juan
    MATHEMATICS, 2023, 11 (02)
  • [48] Many-objective optimization by using an immune algorithm
    Su, Yuchao
    Luo, Naili
    Lin, Qiuzhen
    Li, Xia
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 69
  • [49] An adaptive evolutionary algorithm with coordinated selection strategies for many-objective optimization
    Qinghua Gu
    Jiale Luo
    Xuexian Li
    Caiwu Lu
    Applied Intelligence, 2023, 53 : 9368 - 9395
  • [50] Evolutionary Many-Objective Optimization Based on Dynamical Decomposition
    He, Xiaoyu
    Zhou, Yuren
    Chen, Zefeng
    Zhang, Qingfu
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (03) : 361 - 375