An improved differential evolution algorithm with dual mutation strategies collaboration

被引:59
|
作者
Li, Yuzhen [1 ,2 ]
Wang, Shihao [2 ]
Yang, Bo [1 ]
机构
[1] Sichuan Univ, Natl Key Lab Fundamental Sci Synthet Vis, 24,First South Sect,First Ring Rd, Chengdu 610065, Peoples R China
[2] Henan Police Coll, Dept Informat Secur, 1 East Rd, Zhengzhou 450046, Peoples R China
基金
中国国家自然科学基金;
关键词
Differential evolution; Elite guidance; Dual mutation strategies; Trade-off strategy; PARTICLE SWARM OPTIMIZATION; CONTROL PARAMETERS; SELECTION; ENSEMBLE; SEARCH;
D O I
10.1016/j.eswa.2020.113451
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To reduce the effect of the selections of mutation strategies and control parameters on the performance of differential evolution (DE), this paper proposes an improved differential evolution algorithm with dual mutation strategies collaboration (DMCDE), in which two main improvements are presented. First, DMCDE introduces an elite guidance mechanism to propose two new variants of the classical DE/rand/2 and DE/best/2 mutation strategies, which we call DE/e-rand/2 and DE/e-best/2 respectively. They use the individuals randomly chosen from superior elite population as the base vector and the first vector of difference vectors, thereby providing clearer guidance for individual mutation without losing randomness. Second, a mechanism of dual mutation strategies collaboration is utilized to obtain a trade-off between global exploration and local exploitation of the algorithm. The performance of DMCDE is evaluated by using the commonly used test functions as well as a real-world optimization problem. The results show that DMCDE can significantly improve the optimization performance of DE, and is superior to the comparative competitors. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] Homeostasis mutation based differential evolution algorithm
    Singh, Shailendra Pratap
    Kumar, Anoj
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 32 (05) : 3525 - 3537
  • [42] A directed mutation operation for the differential evolution algorithm
    Fan, HY
    Lampinen, J
    [J]. INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2003, 10 (01): : 6 - 15
  • [43] A new mutation operator for differential evolution algorithm
    Zuo, Mingcheng
    Dai, Guangming
    Peng, Lei
    [J]. SOFT COMPUTING, 2021, 25 (21) : 13595 - 13615
  • [44] A New Differential Evolution Algorithm with Random Mutation
    Gao, Yuelin
    Liu, Junmei
    [J]. EMERGING INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2009, 5755 : 209 - 214
  • [45] A new mutation operator for differential evolution algorithm
    Mingcheng Zuo
    Guangming Dai
    Lei Peng
    [J]. Soft Computing, 2021, 25 : 13595 - 13615
  • [46] A Mutation Adaptation Mechanism for Differential Evolution Algorithm
    Aalto, Johanna
    Lampinen, Jouni
    [J]. 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 55 - 62
  • [47] Differential Evolution Algorithm using Stochastic Mutation
    Choudhary, Nikky
    Sharma, Harish
    Sharma, Nirmala
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 315 - 320
  • [48] Research on an improved differential evolution algorithm based on three strategies for solving complex function
    Jia, Hao
    [J]. International Journal of Smart Home, 2015, 9 (11): : 313 - 322
  • [49] An Improved Whale Optimization Algorithm with Random Evolution and Special Reinforcement Dual-Operation Strategy Collaboration
    Jin, Qibing
    Xu, Zhonghua
    Cai, Wu
    [J]. SYMMETRY-BASEL, 2021, 13 (02): : 1 - 24
  • [50] An Adaptive Cauchy Differential Evolution Algorithm with Population Size Reduction and Modified Multiple Mutation Strategies
    Choi, Tae Jong
    Ahn, Chang Wook
    [J]. PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 2, 2015, : 13 - 26