An effective refined artificial bee colony algorithm for numerical optimisation

被引:39
|
作者
Bajer, Drazen [1 ]
Zoric, Bruno [1 ]
机构
[1] JJ Strossmayer Univ Osijek, Fac Elect Engn Comp Sci & Informat Technol Osijek, Kneza Trpimira 2b, Osijek 31000, Croatia
关键词
Artificial bee colony; Bio-inspired algorithms; Numerical optimisation; Population diversity; PARTICLE SWARM OPTIMIZER; PHOTOVOLTAIC CELL; JAYA ALGORITHM; PERFORMANCE;
D O I
10.1016/j.ins.2019.07.022
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Various complex problems have recently encouraged research and development of different bio-inspired optimisation algorithms, a well-known instance being the artificial bee colony (ABC) algorithm, both due to its simplicity and performance. Building upon the basic algorithm enabled further gains in performance but brought alongside it some specific costs and problems. The improved variants available in the literature often introduce additional user-defined parameters and sometimes completely infringe the algorithm structure. Focusing the search process on exploitation has proven to be a good first step of improvement in most cases, but analysing the effects of this modification on a limited set of standard benchmark functions could lead to a skewed perspective. This paper proposes a novel algorithm based on ABC that keeps the original structure intact, introduces a new solution update equation and an extended scout bee phase focusing the search on more prominent solutions without introducing new control parameters. Based on the conducted experimental analysis, it is able to outperform various competitive algorithms on a large test bed of benchmark functions and several real-world problems. The effects of the particular proposed modifications are also analysed and attention is given to two variants of the standard algorithm. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:221 / 275
页数:55
相关论文
共 50 条
  • [31] Artificial Bee Colony Algorithm with Hierarchical Groups for Global Numerical Optimization
    Cui, Laizhong
    Luo, Yanli
    Li, Genghui
    Lu, Nan
    SMART COMPUTING AND COMMUNICATION, SMARTCOM 2016, 2017, 10135 : 72 - 85
  • [32] A Novel Numerical Integration Method Based on Artificial Bee Colony Algorithm
    Xie, Juan
    Qiu, Jianfeng
    2012 INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING AND COMMUNICATION TECHNOLOGY (ICCECT 2012), 2012, : 531 - 534
  • [33] Hybrid guided artificial bee colony algorithm for numerical function optimization
    Shah, Habib (habibshah.uthm@gmail.com), 1600, Springer Verlag (8794):
  • [34] Artificial bee colony algorithm with gene recombination for numerical function optimization
    Li, Genghui
    Cui, Laizhong
    Fu, Xianghua
    Wen, Zhenkun
    Lu, Nan
    Lu, Jian
    APPLIED SOFT COMPUTING, 2017, 52 : 146 - 159
  • [35] Artificial bee colony algorithm with comprehensive search mechanism for numerical optimization
    Li, Mudong
    Zhao, Hui
    Weng, Xingwei
    Huang, Hanqiao
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2015, 26 (03) : 603 - 617
  • [36] Artificial Bee Colony Algorithm with Crossover Strategies for Global Numerical Optimization
    Hsieh, Sheng-Ta
    Chen, Jhih-Sian
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 18TH '13), 2013, : 613 - 616
  • [37] Enhanced Content-based Filtering Algorithm using Artificial Bee Colony Optimisation
    Mahmoud, Dima S.
    John, Robert I.
    2015 SAI INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS), 2015, : 155 - 163
  • [38] The performance research of artificial bee colony algorithm on the large scale global optimisation problems
    Xue, Yu
    Jiang, Jiongming
    Ma, Tinghuai
    Li, Chi
    International Journal of Wireless and Mobile Computing, 2015, 9 (03) : 300 - 305
  • [39] An adaptive multi-population artificial bee colony algorithm for dynamic optimisation problems
    Nseef, Shams K.
    Abdullah, Salwani
    Turky, Ayad
    Kendall, Graham
    KNOWLEDGE-BASED SYSTEMS, 2016, 104 : 14 - 23
  • [40] Shuffled artificial bee colony algorithm
    Tarun Kumar Sharma
    Millie Pant
    Soft Computing, 2017, 21 : 6085 - 6104