Self-adaptive collective intelligence-based mutation operator for differential evolution algorithms

被引:5
|
作者
Feng, Jinhong [1 ]
Zhang, Jundong [1 ]
Wang, Chuan [1 ]
Xu, Minyi [1 ]
机构
[1] Dalian Maritime Univ, Marine Engn Coll, Dalian 116026, Liaoning, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2020年 / 76卷 / 02期
关键词
Differential evolution; Mutation; Self-adaption; Collective intelligence; PARAMETERS; DESIGN; TESTS;
D O I
10.1007/s11227-019-03044-9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In conventional differential evolutionary (DE) algorithm, mutation operator has significant influence on generating new vectors by mixing existing target vectors randomly selected from the current population. Recently, many mutation operators, which usually employ the best individual or some high-quality individuals randomly chosen, have been proposed to improve searching capability. However, such designs may easily suffer from premature convergence trapped by local optima. To make a trade-off between exploration and exploitation capability, this paper proposes a novel collective intelligence (CI)-based mutation operator, which is named as "current-to-sa-ci-best." In the presented mutation operator, the evolutionary information of m best target vectors is linearly combined to generate new mutant vectors. Besides, m is designed as an exponential-distributed random number which could be self-adapted based on successful records of m values alongside evolution. Moreover, this mutation operator could be applied to any DE algorithm without destroying existing search capability by adding a greedy selection operator. To verify its effectiveness, the proposed CI-based mutation strategy, which is named as SaCI, was embedded into some state-of-the-art DE variants on 28 CEC2013 benchmark functions. Numerical results have confirmed that the SaCI operator may be beneficial to DEs to some extent.
引用
收藏
页码:876 / 896
页数:21
相关论文
共 50 条
  • [21] Self-adaptive chaos differential evolution
    Guo Zhenyu
    Bo, Cheng
    Min, Ye
    Cao Binggang
    ADVANCES IN NATURAL COMPUTATION, PT 1, 2006, 4221 : 972 - 975
  • [22] Self-adaptive barebones differential evolution
    Omran, Mahamed G. H.
    Engelbrecht, Andries P.
    Salman, Ayed
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 2858 - +
  • [23] Differential evolution with self-adaptive populations
    Teo, J
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2005, 3681 : 1284 - 1290
  • [24] Differential Evolution With Self-Adaptive Mutation and Population Improvement Strategy for Optimization Problems
    Farda, Irfan
    Thammano, Arit
    Morris, John
    IEEE ACCESS, 2024, 12 : 131809 - 131829
  • [25] Multiobjective Differential Evolution With Personal Archive and Biased Self-Adaptive Mutation Selection
    Wang, Xianpeng
    Dong, Zhiming
    Tang, Lixin
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (12): : 5338 - 5350
  • [26] Self-Adaptive Threshold Based on Differential Evolution for Image Segmentation
    Guo, Peng
    Li, Naixiang
    2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, : 466 - 470
  • [27] Self-Adaptive Differential Evolution Based Power System Stabilizers
    Dombo, Dereck A.
    Folly, K. A.
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 662 - 667
  • [28] Self-adaptive differential evolution algorithm based on exponential smoothing
    Zhao Z.-W.
    Yang J.-M.
    Hu Z.-Y.
    Che H.-J.
    Zhao, Zhi-Wei (wzzwzz@sina.com), 1600, Northeast University (31): : 790 - 796
  • [29] Differential Evolution Algorithm based on Self-adaptive Adjustment Mechanism
    Wang, Xu
    Zhao, Shuguang
    Jin, Yanling
    Zhang, Lijuan
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 577 - 581
  • [30] Self-Adaptive Differential Evolution Based on Best and Mean Schemes
    Jamil, Nurul Aini
    Wang, Shir Li
    Ng, Theam Foo
    PROCEEDINGS 5TH IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2015), 2015, : 287 - 292