Adaptive Dimensional Learning with a Tolerance Framework for the Differential Evolution Algorithm

被引:6
|
作者
Li W. [1 ]
Ye X. [1 ]
Huang Y. [2 ]
Mahmoodi S. [3 ]
机构
[1] The School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou
[2] The School of Mathematical and Computer Science, Gannan Normal University, Ganzhou
[3] Soroosh Khorshid Iranian Co., Qazvin
来源
基金
中国国家自然科学基金;
关键词
continuous optimization; Differential Evolution (DE); dimensional learning; parameter adaptation; tolerance mechanism;
D O I
10.23919/CSMS.2022.0001
中图分类号
学科分类号
摘要
The Differential Evolution (DE) algorithm, which is an efficient optimization algorithm, has been used to solve various optimization problems. In this paper, adaptive dimensional learning with a tolerance framework for DE is proposed. The population is divided into an elite subpopulation, an ordinary subpopulation, and an inferior subpopulation according to the fitness values. The ordinary and elite subpopulations are used to maintain the current evolution state and to guide the evolution direction of the population, respectively. The inferior subpopulation learns from the elite subpopulation through the dimensional learning strategy. If the global optimum is not improved in a specified number of iterations, a tolerance mechanism is applied. Under the tolerance mechanism, the inferior and elite subpopulations implement the restart strategy and the reverse dimensional learning strategy, respectively. In addition, the individual status and algorithm status are used to adaptively adjust the control parameters. To evaluate the performance of the proposed algorithm, six state-of-the-art DE algorithm variants are compared on the benchmark functions. The results of the simulation show that the proposed algorithm outperforms other variant algorithms regarding function convergence rate and solution accuracy. © The author(s) 2022.
引用
收藏
页码:59 / 77
页数:18
相关论文
共 50 条
  • [31] A Visual Tracking Framework Based On Differential Evolution Algorithm
    Xu, Feiyi
    Hu, Haidong
    Wang, Chuangye
    Gao, Hao
    2017 SEVENTH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST2017), 2017, : 147 - 153
  • [32] Differential Evolution Algorithm Based on Sharing Learning
    Duan M.
    Yang H.
    Liu H.
    Chen J.
    Liu Y.
    Gongcheng Kexue Yu Jishu/Advanced Engineering Sciences, 2019, 51 (01): : 205 - 212
  • [33] Adaptive differential evolution with a Lagrange interpolation argument algorithm
    Huang, Qiujun
    Zhang, Kai
    Song, Jinchun
    Zhang, Yimin
    Shi, Jia
    INFORMATION SCIENCES, 2019, 472 : 180 - 202
  • [34] Improved Adaptive Differential Evolution Algorithm with External Archive
    Mallipeddi, Rammohan
    Suganthan, Ponnuthurai Nagaratnam
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, PT I (SEMCCO 2013), 2013, 8297 : 170 - 178
  • [35] Noise cancellation in adaptive filters with differential evolution algorithm
    Yigit, Nalan
    Karaboga, Nurhan
    2007 IEEE 15TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS, VOLS 1-3, 2007, : 418 - 421
  • [36] The self-adaptive Pareto Differential Evolution algorithm
    Abbass, HA
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 831 - 836
  • [37] Adaptive Dynamic Disturbance Strategy for Differential Evolution Algorithm
    Wang, Tiejun
    Wu, Kaijun
    Du, Tiaotiao
    Cheng, Xiaochun
    APPLIED SCIENCES-BASEL, 2020, 10 (06):
  • [38] A fitness-based adaptive differential evolution algorithm
    Xia, Xuewen
    Gui, Ling
    Zhang, Yinglong
    Xu, Xing
    Yu, Fei
    Wu, Hongrun
    Wei, Bo
    He, Guoliang
    Li, Yuanxiang
    Li, Kangshun
    INFORMATION SCIENCES, 2021, 549 : 116 - 141
  • [39] An Improved Adaptive Differential Evolution Algorithm with Population Adaptation
    Yang, Ming
    Cai, Zhihua
    Li, Changhe
    Guan, Jing
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 145 - 152
  • [40] Adaptive Scale Factor Based Differential Evolution Algorithm
    Choudhary, Nikky
    Sharma, Harish
    Sharma, Nirmala
    PROCEEDINGS OF SIXTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2016), VOL 1, 2017, 546 : 1 - 11