A differential evolution algorithm with dual preferred learning mutation

被引:10
|
作者
Duan, Meijun [1 ]
Yang, Hongyu [1 ,2 ]
Liu, Hong [2 ]
Chen, Junyi [1 ]
机构
[1] Sichuan Univ, Natl Key Lab Fundamental Sci Synthet Vis, Chengdu 610065, Sichuan, Peoples R China
[2] Sichuan Univ, Natl Key Lab Air Traff Control Automat Syst Techn, Chengdu 610065, Sichuan, Peoples R China
关键词
Differential evolution; Global optimization; Dual preferred learning mutation; Learning factor; GLOBAL OPTIMIZATION; CROSSOVER; ENSEMBLE; PARAMETERS;
D O I
10.1007/s10489-018-1267-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Differential evolution (DE) algorithm is widely used for solving real-parameter optimization problems due to its simplicity and efficiency. However the canonical DE is easy to suffer from the premature convergence. To further improve the performance of the DE, a differential evolution algorithm with dual preferred learning mutation (DPLDE) is proposed. Dual preferred learning mutation simultaneously learns behaviors from the individual with better fitness(BFI) and individual with better diversity(BDI). The learning factor of BFI is self-adaptively and independently adjusted for each individual. The learning factor of BDI is adaptively adjusted at each generation. A total of 26 Benchmark test functions with different characteristics are used for performance comparative experiments. The results show that DPLDE is superior to the eight state-of-the-art improved algorithms in terms of the convergence precision, convergence speed and stability. For the high-dimensional functions, with the same-scale population and maximum number of evolution generations, DPLDE can still get the excellent global optimization performance and has a more prominent advantage.
引用
收藏
页码:605 / 627
页数:23
相关论文
共 50 条
  • [1] A differential evolution algorithm with dual preferred learning mutation
    Meijun Duan
    Hongyu Yang
    Hong Liu
    Junyi Chen
    Applied Intelligence, 2019, 49 : 605 - 627
  • [2] An improved differential evolution algorithm with dual mutation strategies collaboration
    Li, Yuzhen
    Wang, Shihao
    Yang, Bo
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 153
  • [3] A Preferred Learning Based Adaptive Differential Evolution Algorithm for Large Scale Optimization
    Ma, Xinran
    Ding, Jinliang
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [4] Dual preferred learning embedded asynchronous differential evolution with adaptive parameters for engineering applications
    Vaishali Yadav
    Ashwani Kumar Yadav
    Manjit Kaur
    Dilbag Singh
    Sādhanā, 2021, 46
  • [5] Dual preferred learning embedded asynchronous differential evolution with adaptive parameters for engineering applications
    Yadav, Vaishali
    Yadav, Ashwani Kumar
    Kaur, Manjit
    Singh, Dilbag
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2021, 46 (03):
  • [6] Random mutation differential evolution algorithm
    Ouyang, Hai-Bin
    Gao, Li-Qun
    Kong, Xiang-Yong
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2013, 34 (03): : 330 - 334
  • [7] A dual mutation differential evolution algorithm for singularly perturbed problems with two small parameters
    Lu, Ke-Zhong
    Liu, Li-Bin
    Fang, Honglin
    Liu, Lili
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 36 (06) : 6579 - 6587
  • [8] Dual Mutation Strategies and Dual Crossover Strategies for Differential Evolution
    Hsieh, Sheng-Ta
    Wu, Huang-Lyu
    Su, Tse
    2013 FIRST INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2013, : 577 - 581
  • [9] A Mutation Adaptation Mechanism for Differential Evolution Algorithm
    Aalto, Johanna
    Lampinen, Jouni
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 55 - 62
  • [10] Differential Evolution Algorithm using Stochastic Mutation
    Choudhary, Nikky
    Sharma, Harish
    Sharma, Nirmala
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 315 - 320