A novel explanatory hybrid artificial bee colony algorithm for numerical function optimization

被引:8
|
作者
Jarrah, Muath Ibrahim [1 ]
Jaya, A. S. M. [1 ]
Alqattan, Zakaria N. [2 ]
Azam, Mohd Asyadi [3 ]
Abdullah, Rosni [2 ]
Jarrah, Hazim [4 ]
Abu-Khadrah, Ahmed Ismail [5 ]
机构
[1] Univ Tekn Malaysia Melaka, Fac Informat & Commun Technol, Durian Tunggal 76100, Melaka, Malaysia
[2] Univ Sains Malaysia, Sch Comp Sci, Natl Adv IPv6 Ctr, Gelugor 11800, Penang, Malaysia
[3] Univ Tekn Malaysia Melaka, Fac Mfg Engn, Durian Tunggal 76100, Melaka, Malaysia
[4] Auckland Univ Technol, Dept Elect & Elect Engn, Auckland, New Zealand
[5] Saudi Elect Univ, Coll Comp & Informat, Riyadh, Saudi Arabia
来源
JOURNAL OF SUPERCOMPUTING | 2020年 / 76卷 / 12期
关键词
Metaheuristic optimization algorithms; Swarm intelligence algorithms; Artificial bee colony algorithm; beta-Hill climbing; Numerical benchmark function optimization; BAT ALGORITHM;
D O I
10.1007/s11227-019-03083-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Over the past few decades, there has been a surge of interest of using swarm intelligence (SI) in computer-aided optimization. SI algorithms have demonstrated their efficacy in solving various types of real-world optimization problems. However, it is impossible to find an optimization algorithm that can obtain the global optimum for every optimization problem. Therefore, researchers extensively try to improve methods of solving complex optimization problems. Many SI search algorithms are widely applied to solve such problems. ABC is one of the most popular algorithms in solving different kinds of optimization problems. However, it has a weak local search performance where the equation of solution search in ABC performs good exploration, but poor exploitation. Besides, it has a fast convergence and can therefore be trapped in the local optima for some complex multimodal problems. In order to address such issues, this paper proposes a novel hybrid ABC with outstanding local search algorithm called beta-hill climbing (beta HC) and denoted by ABC-beta HC. The aim is to improve the exploitation mechanism of the standard ABC. The proposed algorithm was experimentally tested with parameters tuning process and validated using selected benchmark functions with different characteristics, and it was also evaluated and compared with well-known state-of-the-art algorithms. The evaluation process was investigated using different common measurement metrics. The result showed that the proposed ABC-beta HC had faster convergence in most benchmark functions and outperformed eight algorithms including the original ABC in terms of all the selected measurement metrics. For more validation, Wilcoxon's rank sum statistical test was conducted, and the p values were found to be mostly less than 0.05, which demonstrates that the superiority of the proposed ABC-beta HC is statistically significant.
引用
收藏
页码:9330 / 9354
页数:25
相关论文
共 50 条
  • [1] A novel explanatory hybrid artificial bee colony algorithm for numerical function optimization
    Muath Ibrahim Jarrah
    A. S. M. Jaya
    Zakaria N. Alqattan
    Mohd Asyadi Azam
    Rosni Abdullah
    Hazim Jarrah
    Ahmed Ismail Abu-Khadrah
    The Journal of Supercomputing, 2020, 76 : 9330 - 9354
  • [2] A hybrid artificial bee colony algorithm for numerical function optimization
    Alqattan, Zakaria N.
    Abdullah, Rosni
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2015, 26 (10):
  • [3] A Novel Artificial Bee Colony Algorithm for Numerical Function Optimization
    Zhao Liquan
    Wang Xin
    Wang Lin
    PROCEEDINGS OF 2016 2ND INTERNATIONAL CONFERENCE ON CONTROL SCIENCE AND SYSTEMS ENGINEERING (ICCSSE), 2016, : 42 - 45
  • [4] Hybrid Guided Artificial Bee Colony Algorithm for Numerical Function Optimization
    Shah, Habib
    Herawan, Tutut
    Naseem, Rashid
    Ghazali, Rozaida
    ADVANCES IN SWARM INTELLIGENCE, PT1, 2014, 8794 : 197 - 206
  • [5] Hybrid guided artificial bee colony algorithm for numerical function optimization
    Shah, Habib (habibshah.uthm@gmail.com), 1600, Springer Verlag (8794):
  • [6] A novel hybrid artificial bee colony algorithm with crossover operator for numerical optimization
    Xiaohui Yan
    Yunlong Zhu
    Hanning Chen
    Hao Zhang
    Natural Computing, 2015, 14 : 169 - 184
  • [7] A novel hybrid artificial bee colony algorithm with crossover operator for numerical optimization
    Yan, Xiaohui
    Zhu, Yunlong
    Chen, Hanning
    Zhang, Hao
    NATURAL COMPUTING, 2015, 14 (01) : 169 - 184
  • [8] A Novel Artificial Bee Colony Algorithm for Function Optimization
    Zhang, Song
    Liu, Sanyang
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [9] An improved artificial bee colony algorithm for numerical function optimization
    School of Mathematics and Statistics, Xidian University, Xi'an
    710071, China
    J. Comput. Theor. Nanosci., 11 (4103-4110):
  • [10] Artificial Bee Group Colony Algorithm for Numerical Function Optimization
    Yang, Gang
    Xu, Jieping
    Yi, Junyan
    Zheng, He
    Yuan, Zheng
    Liu, Xiaowei
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 2914 - 2919