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 条
  • [31] Learning unified mutation operator for differential evolution by natural evolution strategies
    Zhang, Haotian
    Sun, Jianyong
    Xu, Zongben
    Shi, Jialong
    INFORMATION SCIENCES, 2023, 632 : 594 - 616
  • [32] An Enhanced Differential Evolution Algorithm Based on Multiple Mutation Strategies
    Xiang, Wan-li
    Meng, Xue-lei
    An, Mei-qing
    Li, Yin-zhen
    Gao, Ming-xia
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2015, 2015
  • [33] Control parameters and mutation based variants of differential evolution algorithm
    Pooja
    Chaturvedi, Praveena
    Kumar, Pravesh
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2015, 15 (04) : 783 - 800
  • [34] A differential evolution algorithm with a superior-inferior mutation scheme
    Meijun Duan
    Chun Yu
    Shangping Wang
    Bo Li
    Soft Computing, 2023, 27 : 17657 - 17686
  • [35] Improving the Performance of Differential Evolution Algorithm with Modified Mutation Factor
    Chien, Ching-Wei
    Hsu, Zhan-Rong
    Lee, Wei-Ping
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 64 - 69
  • [36] Differential evolution algorithm with elite archive and mutation strategies collaboration
    Li, Yuzhen
    Wang, Shihao
    ARTIFICIAL INTELLIGENCE REVIEW, 2020, 53 (06) : 4005 - 4050
  • [37] An improved differential evolution algorithm based on suboptimal solution mutation
    Chen L.
    Zhou C.
    Li X.
    Dai G.
    International Journal of Computing Science and Mathematics, 2017, 8 (01) : 28 - 34
  • [38] A modified dynamic differential evolution algorithm with greedy mutation operation
    Zhao Guangquan
    Peng Xiyuan
    Peng Yu
    CHINESE JOURNAL OF ELECTRONICS, 2008, 17 (01): : 20 - 23
  • [39] A Modified Differential Evolution Algorithm with Cauchy Mutation for Global Optimization
    Ali, Musrrat
    Pant, Millie
    Singh, Ved Pal
    CONTEMPORARY COMPUTING, PROCEEDINGS, 2009, 40 : 127 - 137
  • [40] Improving the performance of differential evolution algorithm using Cauchy mutation
    Musrrat Ali
    Millie Pant
    Soft Computing, 2011, 15 : 991 - 1007