A novel cuckoo search algorithm under adaptive parameter control for global numerical optimization

被引:17
|
作者
Wei, Jiamin [1 ]
Yu, Yongguang [1 ]
机构
[1] Beijing Jiaotong Univ, Dept Math, Beijing 100044, Peoples R China
基金
北京市自然科学基金;
关键词
Cuckoo search algorithm; Adaptive parameter control; Global numerical optimization; Fractional-order chaotic systems; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; CHAOS; DYNAMICS;
D O I
10.1007/s00500-019-04245-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cuckoo search (CS) is a well-known population-based stochastic search technique for solving global numerical optimization problems. At each iteration process, CS searches for new solutions by Levy flights random walk together with a local random walk (LRW). For LRW, mutation proceeds with a uniformly distributed random number in the interval [0, 1] as its mutation factor, which plays an important role in controlling the population diversity and the explorative power of the algorithm. However, this mutation factor generally results in sensitivity to the given optimization problem and thus fails to balance well these two aspects. In view of this consideration, we introduce a simple adaptive parameter control mechanism to LRW, and propose a novel adaptive cuckoo search (CSAPC) algorithm in this paper to improve the optimization performance of CS. The adaptive parameter control mechanism dynamically updates the control parameters based on a Cauchy distribution and the Lehmer mean during the iteration. To verify the performance of CSAPC, simulations and comparisons are conducted on 48 benchmark functions from two well-known test suites. In order to further test its efficacy, CSAPC is applied to solve the problem of parameter estimation of two typical uncertain fractional-order chaotic systems. The numerical, statistical and graphical analysis demonstrates the great competency of CSAPC, and hence can be regarded as an efficient and promising tool for solving the real-world complex optimization problems besides the benchmark problems.
引用
收藏
页码:4917 / 4940
页数:24
相关论文
共 50 条
  • [1] A novel cuckoo search algorithm under adaptive parameter control for global numerical optimization
    Jiamin Wei
    Yongguang Yu
    Soft Computing, 2020, 24 : 4917 - 4940
  • [2] Parameter Control Based Cuckoo Search Algorithm for Numerical Optimization
    Jiatang Cheng
    Yan Xiong
    Neural Processing Letters, 2022, 54 : 3173 - 3200
  • [3] Parameter Control Based Cuckoo Search Algorithm for Numerical Optimization
    Cheng, Jiatang
    Xiong, Yan
    NEURAL PROCESSING LETTERS, 2022, 54 (04) : 3173 - 3200
  • [4] A novel enhanced cuckoo search algorithm for global optimization
    Luo, Wenguan
    Yu, Xiaobing
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 43 (03) : 2945 - 2962
  • [5] Hybridizing harmony search algorithm with cuckoo search for global numerical optimization
    Gai-Ge Wang
    Amir H. Gandomi
    Xiangjun Zhao
    Hai Cheng Eric Chu
    Soft Computing, 2016, 20 : 273 - 285
  • [6] Hybridizing harmony search algorithm with cuckoo search for global numerical optimization
    Wang, Gai-Ge
    Gandomi, Amir H.
    Zhao, Xiangjun
    Chu, Hai Cheng Eric
    SOFT COMPUTING, 2016, 20 (01) : 273 - 285
  • [7] Hybridizing cuckoo search algorithm with bat algorithm for global numerical optimization
    Mohammad Shehab
    Ahamad Tajudin Khader
    Makhlouf Laouchedi
    Osama Ahmad Alomari
    The Journal of Supercomputing, 2019, 75 : 2395 - 2422
  • [8] Hybridizing cuckoo search algorithm with bat algorithm for global numerical optimization
    Shehab, Mohammad
    Khader, Hamad Tajudin
    Laouched, Makhlouf
    Alomari, Osama Ahmad
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (05): : 2395 - 2422
  • [9] Multi-strategy adaptive cuckoo search algorithm for numerical optimization
    Jiatang Cheng
    Yan Xiong
    Artificial Intelligence Review, 2023, 56 : 2031 - 2055
  • [10] Multi-strategy adaptive cuckoo search algorithm for numerical optimization
    Cheng, Jiatang
    Xiong, Yan
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (03) : 2031 - 2055