A Many-Objective Evolutionary Algorithm Based on a Two-Round Selection Strategy

被引:64
作者
Liang, Zhengping [1 ]
Hu, Kaifeng [1 ]
Ma, Xiaoliang [1 ]
Zhu, Zexuan [1 ,2 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[2] Shenzhen Pengcheng Lab, Shenzhen 518000, Peoples R China
基金
中国国家自然科学基金;
关键词
Sociology; Statistics; Convergence; Evolutionary computation; Optimization; Shape; Next generation networking; Adaptive position transformation (APT); many-objective evolutionary algorithm (MaOEA); many-objective optimization;
D O I
10.1109/TCYB.2019.2918087
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Balancing population diversity and convergence is critical for evolutionary algorithms to solve many-objective optimization problems (MaOPs). In this paper, a two-round environmental selection strategy is proposed to pursue good tradeoff between population diversity and convergence for many-objective evolutionary algorithms (MaOEAs). Particularly, in the first round, the solutions with small neighborhood density are picked out to form a candidate pool, where the neighborhood density of a solution is calculated based on a novel adaptive position transformation strategy. In the second round, the best solution in terms of convergence is selected from the candidate pool and inserted into the next generation. The procedure is repeated until a new population is generated. The two-round selection strategy is embedded into an MaOEA framework and the resulting algorithm, namely, 2REA, is compared with eight state-of-the-art MaOEAs on various benchmark MaOPs. The experimental results show that 2REA is very competitive with the compared MaOEAs and the two-round selection strategy works well on balancing population diversity and convergence.
引用
收藏
页码:1417 / 1429
页数:13
相关论文
共 61 条
  • [1] [Anonymous], 2009, GENETIC EVOLUTIONARY
  • [2] HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization
    Bader, Johannes
    Zitzler, Eckart
    [J]. EVOLUTIONARY COMPUTATION, 2011, 19 (01) : 45 - 76
  • [3] SMS-EMOA: Multiobjective selection based on dominated hypervolume
    Beume, Nicola
    Naujoks, Boris
    Emmerich, Michael
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (03) : 1653 - 1669
  • [4] On the Properties of the R2 Indicator
    Brockhoff, Dimo
    Wagner, Tobias
    Trautmann, Heike
    [J]. PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 465 - 472
  • [5] Multi-Objective Optimization by Using Evolutionary Algorithms: The p-Optimality Criteria
    Carreno Jara, Emiliano
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (02) : 167 - 179
  • [6] A Many-Objective Evolutionary Algorithm With Enhanced Mating and Environmental Selections
    Cheng, Jixiang
    Yen, Gary G.
    Zhang, Gexiang
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (04) : 592 - 605
  • [7] A benchmark test suite for evolutionary many-objective optimization
    Cheng, Ran
    Li, Miqing
    Tian, Ye
    Zhang, Xingyi
    Yang, Shengxiang
    Jin, Yaochu
    Yao, Xin
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2017, 3 (01) : 67 - 81
  • [8] A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization
    Cheng, Ran
    Jin, Yaochu
    Olhofer, Markus
    Sendhoff, Bernhard
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) : 773 - 791
  • [9] Evaluating the ε-domination based multi-objective evolutionary algorithm for a quick computation of pareto-optimal solutions
    Deb, K
    Mohan, M
    Mishra, S
    [J]. EVOLUTIONARY COMPUTATION, 2005, 13 (04) : 501 - 525
  • [10] Deb K, 2004, ADV INFO KNOW PROC, P105