Exploratory cuckoo search for solving single-objective optimization problems

被引:56
|
作者
Abed-alguni, Bilal H. [1 ]
Alawad, Noor Aldeen [1 ]
Barhoush, Malek [1 ]
Hammad, Rafat [2 ]
机构
[1] Yarmouk Univ, Dept Comp Sci, Irbid, Jordan
[2] Yarmouk Univ, Dept Comp Informat Syst, Irbid, Jordan
关键词
Cuckoo search; Refraction learning; Single-objective optimization; Mutation method; GREY WOLF OPTIMIZER; EVOLUTIONARY ALGORITHM; PREDICTION;
D O I
10.1007/s00500-021-05939-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The cuckoo search (CS) algorithm is an effective optimization algorithm, but it is prone to stagnation in suboptimality because of some limitations in its exploration mechanisms. This paper introduces a variation of CS called exploratory CS (ECS), which incorporates three modifications to the original CS algorithm to enhance its exploration capabilities. First, ECS uses a special type of opposition-based learning called refraction learning to improve the ability of CS to jump out of suboptimality. Second, ECS uses the Gaussian perturbation to optimize the worst candidate solutions in the population before the discard step in CS. Third, in addition to the Levy flight mutation method used in CS, ECS employs two mutation methods, namely highly disruptive polynomial mutation and Jaya mutation, to generate new improved candidate solutions. A set of 14 widely used benchmark functions was used to evaluate and compare ECS to three variations of CS:CS with Levy flight (CS), CS with highly disruptive polynomial mutation (CS10) and CS with pitch adjustment mutation (CS11). The overall experimental and statistical results indicate that ECS exhibits better performance than all of the tested CS variations. Besides, the single-objective IEEE CEC 2014 functions were used to evaluate and compare the performance of ECS to six well-known swarm optimization algorithms: CS with Levy flight, Grey wolf optimizer (GWO), distributed Grey wolf optimizer (DGWO), distributed adaptive differential evolution with linear population size reduction evolution (L-SHADE), memory-based hybrid Dragonfly algorithm and Fireworks algorithm with differential mutation. Interestingly, the results indicate that ECS provides competitive performance compared to the tested six well-known swarm optimization algorithms.
引用
收藏
页码:10167 / 10180
页数:14
相关论文
共 50 条
  • [1] Exploratory cuckoo search for solving single-objective optimization problems
    Bilal H. Abed-alguni
    Noor Aldeen Alawad
    Malek Barhoush
    Rafat Hammad
    Soft Computing, 2021, 25 : 10167 - 10180
  • [2] Assessment of Evolutionary Programming, Firefly Algorithm and Cuckoo Search Algorithm in Single-Objective Optimization.
    Rosselan, Muhammad Zakyizzuddin
    Sulaiman, Shahril Irwan
    2016 IEEE CONFERENCE ON SYSTEMS, PROCESS AND CONTROL (ICSPC), 2016, : 202 - 206
  • [3] A new competitive multiverse optimization technique for solving single-objective and multiobjective problems
    Benmessahel, Ilyas
    Xie, Kun
    Chellal, Mouna
    ENGINEERING REPORTS, 2020, 2 (03)
  • [4] Improved Salp swarm algorithm for solving single-objective continuous optimization problems
    Abed-Alguni, Bilal H.
    Paul, David
    Hammad, Rafat
    APPLIED INTELLIGENCE, 2022, 52 (15) : 17217 - 17236
  • [5] Improved Salp swarm algorithm for solving single-objective continuous optimization problems
    Bilal H. Abed-alguni
    David Paul
    Rafat Hammad
    Applied Intelligence, 2022, 52 : 17217 - 17236
  • [6] An integrated cuckoo search optimizer for single and multi-objective optimization problems
    Qi, Xiangbo
    Yuan, Zhonghu
    Song, Yan
    PEERJ COMPUTER SCIENCE, 2021, PeerJ Inc. (07) : 1 - 39
  • [7] An Enhanced Cuckoo Search Algorithm for Solving Optimization Problems
    Kamoona, Ammar Mansoor
    Patra, Jagdish Chandra
    Stojcevski, Alex
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 2617 - 2624
  • [8] A hybridization of cuckoo search and particle swarm optimization for solving optimization problems
    Rui Chi
    Yi-xin Su
    Dan-hong Zhang
    Xue-xin Chi
    Hua-jun Zhang
    Neural Computing and Applications, 2019, 31 : 653 - 670
  • [9] A hybridization of cuckoo search and particle swarm optimization for solving optimization problems
    Chi, Rui
    Su, Yi-xin
    Zhang, Dan-hong
    Chi, Xue-xin
    Zhang, Hua-jun
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (Suppl 1): : 653 - 670
  • [10] Search Economics for Single-Objective Real-Parameter Optimization
    Tsai, Chun-Wei
    Liu, Shin-Jui
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,