Multi-search differential evolution algorithm

被引:31
作者
Li, Xiangtao [1 ]
Ma, Shijing [1 ]
Hu, Jiehua [2 ]
机构
[1] Northeast Normal Univ, Dept Comp Sci & Informat Technol, Changchun 130117, Jilin, Peoples R China
[2] Naval Univ Engn, Logist Coll, Tianjin 300450, Peoples R China
基金
中国国家自然科学基金;
关键词
Multiple sub-populations; Differential evolution; Adaptive parameter control; Global optimization; PARTICLE SWARM OPTIMIZATION; BEE COLONY ALGORITHM; POPULATION INITIALIZATION; GLOBAL OPTIMIZATION; GENETIC ALGORITHM; ENSEMBLE; CONVERGENCE; ADAPTATION; PARAMETERS;
D O I
10.1007/s10489-016-0885-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The differential evolution algorithm (DE) has been shown to be a very simple and effective evolutionary algorithm. Recently, DE has been successfully used for the numerical optimization. In this paper, first, based on the fitness value of each individual, the population is partitioned into three subpopulations with different size. Then, a dynamically adjusting method is used to change the three subpopulation group sizes based on the previous successful rate of different mutation strategies. Second, inspired by the "DE/current to pbest/1", three mutation strategies including "DE/current to cbest/1", "DE/current to rbest/1" and "DE/current to fbest/1" are proposed to take on the responsibility for either exploitation or exploration. Finally, a novel effective parameter adaptation method is designed to automatically tune the parameter F and CR in DE algorithm. In order to validate the effectiveness of MSDE, it is tested on ten benchmark functions chosen from literature. Compared with some evolution algorithms from literature, MSDE performs better in most of the benchmark problems.
引用
收藏
页码:231 / 256
页数:26
相关论文
共 74 条
  • [1] A Population Adaptation Mechanism for Differential Evolution Algorithm
    Aalto, Johanna
    Lampinen, Jouni
    [J]. 2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2015, : 1514 - 1521
  • [2] Multi-population differential evolution with balanced ensemble of mutation strategies for large-scale global optimization
    Ali, Mostafa Z.
    Awad, Noor H.
    Suganthan, Ponnuthurai N.
    [J]. APPLIED SOFT COMPUTING, 2015, 33 : 304 - 327
  • [3] Improving Differential Evolution Algorithm by Synergizing Different Improvement Mechanisms
    Ali, Musrrat
    Pant, Millie
    Abraham, Ajith
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2012, 7 (02)
  • [4] [Anonymous], MULTIPOPULATION APPR
  • [5] [Anonymous], 2012, IEEE C EVOL COMPUT C
  • [6] [Anonymous], IEEE T EVOL COMPUT
  • [7] [Anonymous], 2012, IEEE C EVOLUTIONARY
  • [8] [Anonymous], 2012, hal-00764996
  • [9] [Anonymous], NONHOMOGENEOUS CUCKO
  • [10] Blackwell T, 2004, LECT NOTES COMPUT SC, V3005, P489