Improved Metaheuristic Based on the R2 Indicator for Many-Objective Optimization

被引:201
|
作者
Hernandez Gomez, Raquel [1 ]
Coello Coello, Carlos A. [1 ]
机构
[1] CINVESTAV, IPN, Dept Comp Sci, Mexico City 07360, DF, Mexico
关键词
Multi-objective optimization; performance measures; genetic algorithms; ALGORITHM;
D O I
10.1145/2739480.2754776
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, performance indicators were introduced as a selection mechanism in multi-objective evolutionary algorithms (MOEAs). A very attractive option is the R2 indicator due to its low computational cost and weak-Pareto compatibility. This indicator requires a set of utility functions, which map each objective to a single value. However, not all the utility functions available in the literature scale properly for more than four objectives and the diversity of the approximation sets is sensitive to the choice of the reference points during normalization. In this paper, we present an improved version of a MOEA based on the R2 indicator, which takes into account these two key aspects, using the achievement scalarizing function and statistical information about the population's proximity to the true Pareto optimal front. Moreover, we present a comparative study with respect to some other emerging approaches, such as NSGAI-II (based on Pareto dominance), Delta(p)-DDE (based on the Delta(p) indicator) and some other MOEAs based on the R2 indicator, using the DTLZ and WFG test problems. Experimental results indicate that our approach outperforms the original algorithm as well as the other MOEAs in the majority of the test instances, making it a suitable alternative for solving many-objective optimization problems.
引用
收藏
页码:679 / 686
页数:8
相关论文
共 50 条
  • [41] A metaheuristic optimization-based indirect elicitation of preference parameters for solving many-objective problems
    Laura Cruz-Reyes
    Eduardo Fernandez
    Nelson Rangel-Valdez
    International Journal of Computational Intelligence Systems, 2017, 10 : 56 - 77
  • [42] 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):
  • [43] Indicator-based set evolution particle swarm optimization for many-objective problems
    Xiaoyan Sun
    Yang Chen
    Yiping Liu
    Dunwei Gong
    Soft Computing, 2016, 20 : 2219 - 2232
  • [44] An indicator preselection based evolutionary algorithm with auxiliary angle selection for many-objective optimization
    Gu, Qinghua
    Zhou, Qing
    Wang, Qian
    Xiong, Neal N.
    INFORMATION SCIENCES, 2023, 638
  • [45] A ε-indicator-based shuffled frog leaping algorithm for many-objective optimization problems
    Wang Na
    Su Yuchao
    Chen Xiaohong
    Li Xia
    Liu Dui
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2020, 31 (01) : 142 - 155
  • [46] Indicator-based set evolution particle swarm optimization for many-objective problems
    Sun, Xiaoyan
    Chen, Yang
    Liu, Yiping
    Gong, Dunwei
    SOFT COMPUTING, 2016, 20 (06) : 2219 - 2232
  • [47] Pareto-, aggregation-, and indicator-based methods in many-objective optimization
    Wagner, Tobias
    Beume, Nicola
    Naujoks, Boris
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PROCEEDINGS, 2007, 4403 : 742 - +
  • [48] A ε-indicator-based shuffled frog leaping algorithm for many-objective optimization problems
    WANG Na
    SU Yuchao
    CHEN Xiaohong
    LI Xia
    LIU Dui
    JournalofSystemsEngineeringandElectronics, 2020, 31 (01) : 142 - 155
  • [49] An Evolutionary Algorithm for Many-Objective Optimization Based on Indicator and Vector-Angle Decomposition
    Sun, Wenjing
    Li, Junhua
    IEEE ACCESS, 2020, 8 : 195089 - 195101
  • [50] 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,