Exploratory cuckoo search for solving single-objective optimization problems

被引:59
作者
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
相关论文
共 57 条
  • [1] Abed-Alguni, 2017, J INTELL SYST
  • [2] Abed-Alguni, 2019, J INTELL SYST
  • [3] Abed-alguni, 2018, J KING SAUD UNIV-COM, P1
  • [4] Abed-Alguni Bilal H., 2016, International Journal of Artificial Intelligence, V14, P71
  • [5] Abed-Alguni B. H., 2018, INT J ARTIF INTELL, V16, P41
  • [6] Abed-Alguni B. H. K., 2014, Doctoral thesis
  • [7] Abed-Alguni BH, 2019, INT J REASON BASED I, P1
  • [8] Abed-Alguni BH., 2019, INT J ARTIF INTELL, V17, P57
  • [9] Abed-alguni BH, 2018, Jordanian Journal of Computers and Information Technology, V4, P21, DOI [10.5455/jjcit.71-1532897697, DOI 10.5455/JJCIT.71-1532897697]
  • [10] Abed-alguni BH., 2017, Jordanian J. Comput. Inform. Technol. (JJCIT), V3, P56