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 条
  • [1] Grasshopper inspired artificial bee colony algorithm for numerical optimisation
    Sharma, Nirmala
    Sharma, Harish
    Sharma, Ajay
    Bansal, Jagdish Chand
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2021, 33 (03) : 363 - 381
  • [2] An improved artificial bee colony algorithm for global numerical optimisation
    Yaghoobi, Tahere
    Esmaeili, Elahe
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2017, 9 (04) : 251 - 258
  • [3] A Quantum-Inspired Artificial Bee Colony Algorithm for Numerical Optimisation
    Bouaziz, Amira
    Draa, Amer
    Chikhi, Salim
    2013 11TH INTERNATIONAL SYMPOSIUM ON PROGRAMMING AND SYSTEMS (ISPS), 2013, : 81 - 88
  • [4] Improved artificial bee colony algorithm with differential evolution for the numerical optimisation problems
    Jiang, Jiongming
    Xue, Yu
    Ma, Tinghuai
    Chen, Zhongyang
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2018, 16 (01) : 73 - 84
  • [5] A modified artificial bee colony algorithm for classification optimisation
    Aslan, Selcuk
    Arslan, Sibel
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2022, 20 (01) : 11 - 22
  • [6] An Effective Hybrid Butterfly Optimization Algorithm with Artificial Bee Colony for Numerical Optimization
    Arora, Sankalap
    Singh, Satvir
    INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2017, 4 (04): : 14 - 21
  • [7] Artificial bee colony optimisation for effective power system stabilisation
    Ravi, V.
    Duraiswamy, K.
    Australian Journal of Electrical and Electronics Engineering, 2013, 10 (02): : 175 - 182
  • [8] An Interleaved Artificial Bee Colony algorithm for dynamic optimisation problems
    Abdullah, Salwani
    Nseef, Shams K.
    Turky, Ayad
    CONNECTION SCIENCE, 2018, 30 (03) : 272 - 284
  • [9] An artificial bee colony algorithm for multi-objective optimisation
    Luo, Jianping
    Liu, Qiqi
    Yang, Yun
    Li, Xia
    Chen, Min-rong
    Cao, Wenming
    APPLIED SOFT COMPUTING, 2017, 50 : 235 - 251
  • [10] A new artificial bee colony algorithm for numerical optimization
    Sahed, Oussama Ait
    Kara, Kamel
    Benyoucef, Abousoufyane
    Hadjili, Mohamed Laid
    3RD INTERNATIONAL CONFERENCE ON CONTROL, ENGINEERING & INFORMATION TECHNOLOGY (CEIT 2015), 2015,