Differential evolution for population diversity mechanism based on covariance matrix

被引:4
|
作者
Shao, Xueying [1 ]
Ding, Yihong [1 ]
机构
[1] Wenzhou Univ, Coll Chem & Mat Engn, Key Lab Carbon Mat Zhejiang Prov, Zhejiang Prov Key Lab Leather Engn,Wenzhou Key Lab, Wenzhou 325035, Peoples R China
关键词
Differential evolution; Parameter control; Population diversity mechanism; Covariance matrix; GLOBAL OPTIMIZATION; ALGORITHM; PARAMETERS; NEIGHBORHOOD;
D O I
10.1016/j.isatra.2023.06.023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Differential evolution (DE) is a heuristic global search algorithm based on population. It has exhibited great adaptability in solving continuous-domain problems, but sometimes suffered from insufficient local search ability and being trapped in local optimum when dealing with complicated optimization problems. To solve these problems, an improved differential evolution algorithm with population diversity mechanism based on covariance matrix (CM-DE) is proposed. First, a new parameter adaptation strategy is used to adapt the control parameters, in which the scale factor F is updated according to the improved wavelet basis function in the early stage and Cauchy distribution in the later stage and the crossover rate CR is generated according to normal distribution. The diversity of population and convergence speed are improved by employing the method above. Second, the perturbation strategy is incorporated into crossover operator to enhance the search ability of DE. Finally, the covariance matrix of the population is constructed, where the variance in the covariance matrix is used as indicator to measure the similarity between individuals in the population in order to prevent the algorithm from falling into local optimum resulted by low population diversity. The CM-DE is compared with the state-of-art DE variants including LSHADE (Tanabe and Fukunaga, 2014), jSO [1], LPalmDE [2], PaDE [3] and LSHADE-cnEpSin [4] under 88 test functions from CEC2013 [5], CEC2014 [6] and CEC2017 (Wu et al., 2017) test suites. From the experiment results, it is obvious that among 30 benchmark functions from CEC2017 on 50D optimization, the CM-DE algorithm has 22, 20, 24, 23, 28 better performances comparing with LSHADE, jSO, LPalmDE, PaDE, and LSHADE-cnEpsin. For CEC2017 on 30D optimization, the proposed algorithm secures better performance on 19 out of 30 benchmark functions in terms of convergence speed. In addition, a real-world application is also used to verify the feasibility of the proposed algorithm. The experiment results validate the highly competitive performance in terms of solution accuracy and convergence speed. (c) 2023 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:335 / 350
页数:16
相关论文
共 50 条
  • [21] An Enhanced Differential Evolution through Memory Based Mechanism
    Parouha, Raghav Prasad
    2018 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATION AND TELECOMMUNICATION (ICACAT), 2018,
  • [22] CS-DE: Cooperative Strategy based Differential Evolution with population diversity enhancement
    Meng, Zhenyu
    Zhong, Yuxin
    Yang, Cheng
    INFORMATION SCIENCES, 2021, 577 : 663 - 696
  • [23] A novel mutation strategy selection mechanism for differential evolution based on local fitness landscape
    Tan, Zhiping
    Li, Kangshun
    Tian, Yuan
    Al-Nabhan, Najla
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (06) : 5726 - 5756
  • [24] An enhanced utilization mechanism of population information for Differential evolution
    Chi Shao
    Yiqiao Cai
    Shunkai Fu
    Jing Li
    Wei Luo
    Evolutionary Intelligence, 2022, 15 : 2247 - 2259
  • [25] Adaptive Differential Evolution with Coordinated Crossover and Diversity-based Population
    Zhang, Chunmei
    Zhao, Zhicheng
    Yang, Tiemei
    Fan, Bingyao
    2016 12TH IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2016, : 947 - 950
  • [26] An adaptive differential evolution with opposition-learning based diversity enhancement
    Song, Zhenghao
    Ren, Chongle
    Meng, Zhenyu
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 243
  • [27] Diversity enhancement-based Differential Evolution with a novel perturbation strategy
    Song, Zhenghao
    Sun, Liangliang
    Matsveichuk, Natalja
    Sotskov, Yuri
    SWARM AND EVOLUTIONARY COMPUTATION, 2025, 92
  • [28] Differential Evolution With Adaptive Guiding Mechanism Based on Heuristic Rules
    Cai, Yiqiao
    Shao, Chi
    Zhou, Ying
    Fu, Shunkai
    Zhang, Huizhen
    Tian, Hui
    IEEE ACCESS, 2019, 7 : 58023 - 58040
  • [29] An adaptive differential evolution framework based on population feature information
    Cao, Zijian
    Wang, Zhenyu
    Fu, Yanfang
    Jia, Haowen
    Tian, Feng
    INFORMATION SCIENCES, 2022, 608 : 1416 - 1440
  • [30] Differential Evolution with Strategy of Improved Population Diversity
    Zhao Li
    Sun Chao-jiao
    Huang Xian-chi
    Zhou Bing-xu
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 2784 - 2787