Review and analysis of three components of the differential evolution mutation operator in MOEA/D-DE

被引:0
|
作者
Ryoji Tanabe
Hisao Ishibuchi
机构
[1] Southern University of Science and Technology,Shenzhen Key Laboratory of Computational Intelligence, University Key Laboratory of Evolving Intelligent Systems of Guangdong Province, Department of Computer Science and Engineering
来源
Soft Computing | 2019年 / 23卷
关键词
Multi-objective optimization; Decomposition-based evolutionary algorithms; Differential evolution operators; Implementation of algorithms;
D O I
暂无
中图分类号
学科分类号
摘要
A decomposition-based multi-objective evolutionary algorithm with a differential evolution variation operator (MOEA/D-DE) shows high performance on challenging multi-objective problems (MOPs). The DE mutation consists of three key components: a mutation strategy, an index selection method for parent individuals, and a bound-handling method. However, the configuration of the DE mutation operator that should be used for MOEA/D-DE has not been thoroughly investigated in the literature. This configuration choice confuses researchers and users of MOEA/D-DE. To address this issue, we present a review of the existing configurations of the DE mutation operator in MOEA/D-DE and systematically examine the influence of each component on the performance of MOEA/D-DE. Our review reveals that the configuration of the DE mutation operator differs depending on the source code of MOEA/D-DE. In our analysis, a total of 30 configurations (three index selection methods, two mutation strategies, and five bound-handling methods) are investigated on 16 MOPs with up to five objectives. Results show that each component significantly affects the performance of MOEA/D-DE. We also present the most suitable configuration of the DE mutation operator, which maximizes the effectiveness of MOEA/D-DE.
引用
收藏
页码:12843 / 12857
页数:14
相关论文
共 50 条
  • [21] A differential evolution algorithm with intersect mutation operator
    Zhou, Yinzhi
    Li, Xinyu
    Gao, Liang
    APPLIED SOFT COMPUTING, 2013, 13 (01) : 390 - 401
  • [22] A new mutation operator for differential evolution algorithm
    Zuo, Mingcheng
    Dai, Guangming
    Peng, Lei
    SOFT COMPUTING, 2021, 25 (21) : 13595 - 13615
  • [23] A directional mutation operator for differential evolution algorithms
    Zhang, Xin
    Yuen, Shiu Yin
    APPLIED SOFT COMPUTING, 2015, 30 : 529 - 548
  • [24] ELMOEA/D-DE: Extreme Learning Surrogate Models in Multi-objective Optimization based on Decomposition and Differential Evolution
    Pavelski, Lucas M.
    Delgado, Myriam R.
    de Almeida, Carolina P.
    Goncalves, Richard A.
    Venske, Sandra M.
    2014 BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2014, : 318 - 323
  • [25] Differential evolution algorithm using piecewise mutation operator
    Liu, Ronghui
    Zheng, Jianguo
    ICIC Express Letters, 2011, 5 (11): : 4059 - 4064
  • [26] Differential evolution with biological-based mutation operator
    Prabha, Shashi
    Yadav, Raghav
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2020, 23 (02): : 253 - 263
  • [27] A Differential Evolution Algorithm with Minimum Distance Mutation Operator
    Yi, Wenchao
    Li, Xinyu
    Gao, Liang
    Rao, Yunqing
    2013 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2013, : 86 - 90
  • [28] Differential Evolution using a Localized Cauchy Mutation Operator
    Thangraj, Radha
    Pant, Millie
    Abraham, Ajith
    Deep, Kusum
    Snasel, Vaclav
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010, : 3710 - 3716
  • [29] Learning unified mutation operator for differential evolution by natural evolution strategies
    Zhang, Haotian
    Sun, Jianyong
    Xu, Zongben
    Shi, Jialong
    INFORMATION SCIENCES, 2023, 632 : 594 - 616
  • [30] 超参数自适应的MOEA/D-DE算法在翼型气动隐身优化中的应用
    王培君
    夏露
    栾伟达
    陈会强
    航空工程进展, 2023, 14 (03) : 50 - 60