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
相关论文
共 50 条
  • [1] Multi-search differential evolution algorithm
    Xiangtao Li
    Shijing Ma
    Jiehua Hu
    Applied Intelligence, 2017, 47 : 231 - 256
  • [2] TOA estimation algorithm based on multi-search
    Zhou, Fei
    Yang, Tiejun
    Huang, Shunji
    Journal of Systems Engineering and Electronics, 2005, 16 (03) : 561 - 565
  • [3] A parallel differential evolution with cooperative multi-search strategy for sizing truss optimization
    Ha, The -Viet
    Nguyen, Quoc-Hung
    Nguyen, Tan -Tien
    APPLIED SOFT COMPUTING, 2022, 131
  • [4] TOAesti mation algorithm based on multi-search
    周非
    杨铁军
    黄顺吉
    JournalofSystemsEngineeringandElectronics, 2005, (03) : 561 - 565
  • [5] Multi-search - A search tool for literature retrieval
    Ahlfeldt, H
    Lanhammar, E
    Wigertz, O
    MEDICAL INFORMATICS EUROPE '96: HUMAN FACETS IN INFORMATION TECHNOLOGIES, 1996, 34 : 619 - 623
  • [6] Multi-search engine for Internet electronic commerce
    Alraddadi, A
    Siy, P
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INTERNET, AND INFORMATION TECHNOLOGY, 2002, : 37 - 41
  • [7] Multi-search strategy of artificial bee colony algorithm based on symbolic function
    Wang Z.-G.
    Wang M.-G.
    Wang, Zhi-Gang (wzg19.scut@163.com), 2016, Northeast University (31): : 2037 - 2044
  • [8] Multi-Population Differential Evolution Algorithm with Uniform Local Search
    Tan, Xujie
    Shin, Seong-Yoon
    Shin, Kwang-Seong
    Wang, Guangxing
    APPLIED SCIENCES-BASEL, 2022, 12 (16):
  • [9] Efficient text document clustering approach using multi-search Arithmetic Optimization Algorithm
    Abualigah, Laith
    Almotairi, Khaled H.
    Al-qaness, Mohammed A. A.
    Ewees, Ahmed A.
    Yousri, Dalia
    Abd Elaziz, Mohamed
    Nadimi-Shahraki, Mohammad H.
    KNOWLEDGE-BASED SYSTEMS, 2022, 248
  • [10] Improved multi-search strategy A* algorithm to solve three-dimensional pipe routing design
    Liu, Chao
    Wu, Lei
    Li, Guangxin
    Zhang, Hao
    Xiao, Wensheng
    Xu, Dengpan
    Guo, Jingjing
    Li, Wentao
    Expert Systems with Applications, 2024, 240