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 条
  • [41] Computing, artificial intelligence and information management - Empirical analysis of self-adaptive differential evolution
    Salman, Ayed
    Engelbrecht, Andries P.
    Omran, Mahamed G. H.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (02) : 785 - 804
  • [42] OPTIMUS: Self-Adaptive Differential Evolution with Ensemble of Mutation Strategies for Grasshopper Algorithmic Modeling
    Cubukcuoglu, Cemre
    Ekici, Berk
    Tasgetiren, Mehmet Fatih
    Sariyildiz, Sevil
    ALGORITHMS, 2019, 12 (07)
  • [43] Design of Optimum Gain Pyramidal Horn Using Self-Adaptive Differential Evolution Algorithms
    Pappas, Dimitrios
    Goudos, Sotirios K.
    Baltzis, Konstantinos B.
    Siakavara, Katherine
    INTERNATIONAL JOURNAL OF RF AND MICROWAVE COMPUTER-AIDED ENGINEERING, 2011, 21 (01) : 59 - 66
  • [44] Dual-stage self-adaptive differential evolution with complementary and ensemble mutation strategies
    Chen, Bozhen
    Ouyang, Haibin
    Li, Steven
    Ding, Weiping
    SWARM AND EVOLUTIONARY COMPUTATION, 2025, 93
  • [45] Color Image Quantization Algorithm Based on Self-Adaptive Differential Evolution
    Su, Qinghua
    Hu, Zhongbo
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2013, 2013
  • [46] Parameters identification of PMSM based on self-adaptive DE algorithm with hybrid mutation operator
    Wang, C.
    Liu, Y. C.
    Wei, Y.
    Chen, Y.
    Xu, M. Y.
    Guo, H. H.
    Zhang, Q. J.
    Liang, X. L.
    2019 INTERNATIONAL CONFERENCE ON ADVANCED ELECTRONIC MATERIALS, COMPUTERS AND MATERIALS ENGINEERING (AEMCME 2019), 2019, 563
  • [47] Self-adaptive differential evolution algorithm based on population state information
    Mai W.
    Liu W.
    Zhong J.
    Tongxin Xuebao/Journal on Communications, 2023, 44 (06): : 34 - 46
  • [48] Enhancing differential evolution utilizing composite distance-based mutation operators and self-adaptive control parameters
    Yang, Xiaoyan
    Liu, Gang
    Li, Yuanxiang
    Chen, Yi
    International Journal of Advancements in Computing Technology, 2012, 4 (12) : 17 - 27
  • [49] Investigation of Genetic Algorithms with Self-adaptive Crossover, Mutation, and Selection
    Smetek, Magdalena
    Trawinski, Bogdan
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS, PART I, 2011, 6678 : 116 - 123
  • [50] SELF-ADAPTIVE INTEGER AND DECIMAL MUTATION OPERATORS FOR GENETIC ALGORITHMS
    Moghadampour, Ghodrat
    ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 2, 2011, : 184 - 191