A triple population adaptive differential evolution

被引:0
|
作者
Gong, Jiabei [1 ]
Laili, Yuanjun [1 ,2 ,3 ]
Zhang, Jiayi [1 ]
Zhang, Lin [1 ,3 ]
Ren, Lei [1 ,2 ,3 ]
机构
[1] School of Automation Science and Electrical Engineering, Beihang University, Beijing,100191, China
[2] Zhongguancun Laboratory, Beijing,100094, China
[3] State Key Laboratory of Intelligent Manufacturing Systems Technology, Beijing,100854, China
基金
中国国家自然科学基金;
关键词
C++ (programming language);
D O I
10.1016/j.ins.2024.121401
中图分类号
学科分类号
摘要
The Differential Evolution (DE) algorithm is one of the most efficient algorithms for complex numerical optimization. However, the nature of differential mutation and crossover hinders the individuals from a major change and always guides them toward their superior neighbors. There's a lack of useful directional information to help the population escape from early convergence. To solve the above problem, this paper proposes a novel Triple-population-based Adaptive Differential Evolution (TPADE) to enhance the evolutionary efficiency in solving various complex numerical optimization problems. First, a population division method with symmetrical linear reduction is designed to divide the parent population of each iteration into three sub-populations of different sizes, i.e., superior sub-population, medium sub-population, and inferior sub-population. Each sub-population adopts distinct differential mutation and crossover operators to maintain balanced search directions. Second, a superior-trial-preserved selection mechanism is proposed to screen useful directional information to guide the next iteration of evolution. Third, an effective parameter adaptation strategy is designed with the linear population size reduction strategy to avoid redundant search. Experiments are then conducted to show that the TPADE exhibits well performance compared with eleven state-of-the-art DE variants, CEC winners, and their variants on the CEC'2014, CEC'2017, and CEC'2022 benchmark suites. The C++ source code of TPADE can be downloaded from https://github.com/DoubleGong/TPADE. © 2024
引用
下载
收藏
相关论文
共 50 条
  • [21] An Asynchronous Adaptive Multi-population Model for Distributed Differential Evolution
    De Falco, Ivanoe
    Scafuri, Umberto
    Tarantino, Ernesto
    Della Cioppa, Antonio
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 5010 - 5017
  • [22] Truss structure optimization using adaptive multi-population differential evolution
    Wu, Chun-Yin
    Tseng, Ko-Ying
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2010, 42 (04) : 575 - 590
  • [23] Population Based Optimization via Differential Evolution and Adaptive Fractional Gradient Descent
    Liu, Zijian
    Luo, Chunbo
    Ren, Peng
    Wang, Tingwei
    Min, Geyong
    FILOMAT, 2020, 34 (15) : 5173 - 5185
  • [24] Multi-Population Inflationary Differential Evolution Algorithm with Adaptive Local Restart
    Di Carlo, Marilena
    Vasile, Massimiliano
    Minisci, Edmondo
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 632 - 639
  • [25] Self-adaptive population sizing for a tune-free differential evolution
    Teng, Nga Sing
    Teo, Jason
    Hijazi, Mohd. Hanafi A.
    SOFT COMPUTING, 2009, 13 (07) : 709 - 724
  • [26] An adaptive differential evolution algorithm with automatic population resizing for global numerical optimization
    Choi, Tae Jong
    Ahn, Chang Wook
    Communications in Computer and Information Science, 2014, 463 : 68 - 72
  • [27] Population Diversity Analysis in Adaptive Differential Evolution Variants with Unconventional Randomization Schemes
    Senkerik, Roman
    Viktorin, Adam
    Kadavy, Tomas
    Pluhacek, Michal
    Kazikova, Anezka
    Diep, Quoc Bao
    Zelinka, Ivan
    ARTIFICIAL INTELLIGENCEAND SOFT COMPUTING, PT I, 2019, 11508 : 506 - 518
  • [28] A Novel Adaptive FCM with Cooperative Multi-Population Differential Evolution Optimization
    Banerjee, Amit
    Abu-Mahfouz, Issam
    ALGORITHMS, 2022, 15 (10)
  • [29] Self-adaptive population sizing for a tune-free differential evolution
    Nga Sing Teng
    Jason Teo
    Mohd. Hanafi A. Hijazi
    Soft Computing, 2009, 13 : 709 - 724
  • [30] A Population Adaptive Differential Evolution Strategy to Light Configuration Optimization of Photometric Stereo
    Sathyabama, B.
    Divya, V.
    Raju, S.
    Abhaikumar, V.
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, 2010, 6466 : 46 - 53