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 条
  • [21] Differential evolution algorithm with ensemble of parameters and mutation strategies
    Mallipeddi, R.
    Suganthan, P. N.
    Pan, Q. K.
    Tasgetiren, M. F.
    APPLIED SOFT COMPUTING, 2011, 11 (02) : 1679 - 1696
  • [22] A Differential Evolution Algorithm with Minimum Distance Mutation Operator
    Yi, Wenchao
    Li, Xinyu
    Gao, Liang
    Rao, Yunqing
    2013 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2013, : 86 - 90
  • [23] A Mutation and Crossover Adaptation Mechanism for Differential Evolution Algorithm
    Aalto, Johanna
    Lampinen, Jouni
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 451 - 458
  • [24] An Improved Differential Evolution Algorithm with Novel Mutation Strategy
    Shi, Yujiao
    Gao, Hao
    Wu, Dongmei
    2014 IEEE SYMPOSIUM ON DIFFERENTIAL EVOLUTION (SDE), 2014, : 97 - 104
  • [25] RDE - Reconstructed Mutation Strategy for Differential Evolution Algorithm
    Ramadas, Meera
    Abraham, Ajith
    Kumar, Sushil
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND PATTERN RECOGNITION (SOCPAR 2016), 2018, 614 : 76 - 85
  • [26] Adaptive directional mutation for an adaptive differential evolution algorithm
    Takahama, Tetsuyuki
    Sakai, Setsuko
    2020 Joint 11th International Conference on Soft Computing and Intelligent Systems and 21st International Symposium on Advanced Intelligent Systems, SCIS-ISIS 2020, 2020,
  • [27] A Fractal Mutation Factor Modified Differential Evolution Algorithm
    Qiu Xiaohong
    Li Bo
    Cui Zhiyong
    Li Jing
    ADVANCED MATERIALS, MECHANICS AND INDUSTRIAL ENGINEERING, 2014, 598 : 418 - 423
  • [28] Adaptive Directional Mutation for an Adaptive Differential Evolution Algorithm
    Takahama, Tetsuyuki
    Sakai, Setsuko
    2020 JOINT 11TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS AND 21ST INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT SYSTEMS (SCIS-ISIS), 2020, : 256 - 262
  • [29] A clustering differential evolution algorithm with neighborhood-based dual mutation operator for multimodal multiobjective optimization
    Zhou, Ting
    Hu, Zhongbo
    Su, Qinghua
    Xiong, Wentao
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 216
  • [30] 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