Self-adaptive differential evolution algorithm with discrete mutation control parameters

被引:96
|
作者
Fan, Qinqin [1 ]
Yan, Xuefeng [1 ]
机构
[1] E China Univ Sci & Technol, Key Lab Adv Control & Optimizat Chem Proc, Minist Educ, Shanghai 200237, Peoples R China
基金
中国国家自然科学基金;
关键词
Evolutionary computation; Differential evolution algorithm; Discrete mutation parameters; Control parameter adaptation; Mutation strategy adaptation; GLOBAL OPTIMIZATION; POPULATIONS; INFORMATION; ENSEMBLE;
D O I
10.1016/j.eswa.2014.09.046
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Generally, the optimization problem has different relationships (i.e., linear, approximately linear, non-linear, or highly non-linear) with different optimized variables. The choices of control parameters and mutation strategies would directly affect the performance of differential evolution (DE) algorithm in satisfying the evolution requirement of each optimized variable and balancing its exploitation and exploration capabilities. Therefore, a self-adaptive DE algorithm with discrete mutation control parameters (DMPSADE) is proposed. In DMPSADE, each variable of each individual has its own mutation control parameter, and each individual has its own crossover control parameter and mutation strategy. DMPSADE was compared with 8 state-of-the-art DE variants and 3 non-DE algorithms by using 25 benchmark functions. The statistical results indicate that the average performance of DMPSADE is better than those of all other competitors. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1551 / 1572
页数:22
相关论文
共 50 条
  • [41] A Self-Adaptive Differential Evolution Algorithm with Dimension Perturb Strategy
    Lee, Wei-Ping
    Chiang, Chang-Yu
    [J]. JOURNAL OF COMPUTERS, 2011, 6 (03) : 524 - 531
  • [42] APDDE: self-adaptive parameter dynamics differential evolution algorithm
    Hong-bo Wang
    Xue-na Ren
    Guo-qing Li
    Xu-yan Tu
    [J]. Soft Computing, 2018, 22 : 1313 - 1333
  • [43] A self-adaptive multi-population differential evolution algorithm
    Lin Zhu
    Yongjie Ma
    Yulong Bai
    [J]. Natural Computing, 2020, 19 : 211 - 235
  • [44] A self-adaptive multi-population differential evolution algorithm
    Zhu, Lin
    Ma, Yongjie
    Bai, Yulong
    [J]. NATURAL COMPUTING, 2020, 19 (01) : 211 - 235
  • [45] A hybrid self-adaptive invasive weed algorithm with differential evolution
    Zhao, Fuqing
    Du, Songlin
    Lu, Hao
    Ma, Weimin
    Song, Houbin
    [J]. CONNECTION SCIENCE, 2021, 33 (04) : 929 - 953
  • [46] Self-adaptive differential evolution algorithm based on exponential smoothing
    Zhao Z.-W.
    Yang J.-M.
    Hu Z.-Y.
    Che H.-J.
    [J]. Zhao, Zhi-Wei (wzzwzz@sina.com), 1600, Northeast University (31): : 790 - 796
  • [47] Multiobjective Differential Evolution Algorithm with Self-Adaptive Learning Process
    Cichon, Andrzej
    Szlachcic, Ewa
    [J]. RECENT ADVANCES IN INTELLIGENT ENGINEERING SYSTEMS, 2012, 378 : 131 - 150
  • [48] Self-adaptive dual-strategy differential evolution algorithm
    Duan, Meijun
    Yang, Hongyu
    Wang, Shangping
    Liu, Yu
    [J]. PLOS ONE, 2019, 14 (10):
  • [49] Self-adaptive Differential Evolution Algorithm for Reactive Power Optimization
    Zhang, Xuexia
    Chen, Weirong
    Dai, Chaohua
    Guo, Ai
    [J]. ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 6, PROCEEDINGS, 2008, : 560 - 564
  • [50] Differential Evolution Algorithm based on Self-adaptive Adjustment Mechanism
    Wang, Xu
    Zhao, Shuguang
    Jin, Yanling
    Zhang, Lijuan
    [J]. 2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 577 - 581