An Enhanced Differential Evolution Algorithm Based on Multiple Mutation Strategies

被引:21
|
作者
Xiang, Wan-li [1 ]
Meng, Xue-lei [1 ]
An, Mei-qing [1 ]
Li, Yin-zhen [1 ]
Gao, Ming-xia [1 ]
机构
[1] Lanzhou Jiaotong Univ, Sch Traff & Transportat, Lanzhou 730070, Gansu, Peoples R China
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
GLOBAL OPTIMIZATION; OPPOSITION; PARAMETERS;
D O I
10.1155/2015/285730
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Differential evolution algorithm is a simple yet efficient metaheuristic for global optimization over continuous spaces. However, there is a shortcoming of premature convergence in standard DE, especially in DE/best/1/bin. In order to take advantage of direction guidance information of the best individual of DE/best/1/bin and avoid getting into local trap, based on multiple mutation strategies, an enhanced differential evolution algorithm, named EDE, is proposed in this paper. In the EDE algorithm, an initialization technique, opposition-based learning initialization for improving the initial solution quality, and a new combined mutation strategy composed of DE/current/1/bin together with DE/pbest/bin/1 for the sake of accelerating standard DE and preventing DE from clustering around the global best individual, as well as a perturbation scheme for further avoiding premature convergence, are integrated. In addition, we also introduce two linear time-varying functions, which are used to decide which solution search equation is chosen at the phases of mutation and perturbation, respectively. Experimental results tested on twenty-five benchmark functions show that EDE is far better than the standard DE. In further comparisons, EDE is compared with other five state-of the-art approaches and related results show that EDE is still superior to or at least equal to these methods on most of benchmark functions.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Differential evolution algorithm with multiple mutation strategies based on roulette wheel selection
    Wuwen Qian
    Junrui Chai
    Zengguang Xu
    Ziying Zhang
    [J]. Applied Intelligence, 2018, 48 : 3612 - 3629
  • [2] Differential evolution algorithm with multiple mutation strategies based on roulette wheel selection
    Qian, Wuwen
    Chai, Junrui
    Xu, Zengguang
    Zhang, Ziying
    [J]. APPLIED INTELLIGENCE, 2018, 48 (10) : 3612 - 3629
  • [3] A quantum inspired differential evolution algorithm with multiple mutation strategies
    Liu, Jie
    Qin, XingSheng
    Jiang, F.
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, 2022, : 927 - 934
  • [4] Adaptive differential evolution algorithm with novel mutation strategies in multiple sub-populations
    Cui, Laizhong
    Li, Genghui
    Lin, Qiuzhen
    Chen, Jianyong
    Lu, Nan
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2016, 67 : 155 - 173
  • [5] Differential evolution algorithm with ensemble of parameters and mutation strategies
    Mallipeddi, R.
    Suganthan, P. N.
    Pan, Q. K.
    Tasgetiren, M. F.
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (02) : 1679 - 1696
  • [6] 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
  • [7] Homeostasis mutation based differential evolution algorithm
    Singh, Shailendra Pratap
    Kumar, Anoj
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 32 (05) : 3525 - 3537
  • [8] Differential evolution algorithm with elite archive and mutation strategies collaboration
    Li, Yuzhen
    Wang, Shihao
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2020, 53 (06) : 4005 - 4050
  • [9] An improved differential evolution algorithm with dual mutation strategies collaboration
    Li, Yuzhen
    Wang, Shihao
    Yang, Bo
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 153
  • [10] Differential Evolution Algorithm with Ensemble of Parameters and Mutation and Crossover Strategies
    Mallipeddi, Rammohan
    Suganthan, Ponnuthurai Nagaratnam
    [J]. SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, 2010, 6466 : 71 - +