An Efficient Artificial Bee Colony Algorithm With an Improved Linkage Identification Method

Hao GAO, Zheng FU, Chi-Man PUN, Jun ZHANG, Sam KWONG

Research output: Journal PublicationsJournal Article (refereed)peer-review

26 Citations (Scopus)

Abstract

The artificial colony (ABC) algorithm shows a relatively powerful exploration search capability but is constrained by the curse of dimensionality, especially on nonseparable functions, where its convergence speed slows dramatically. In this article, based on an analysis of the difference between updating mechanisms that include both all-variable and one-variable updating mechanisms, we find that when equipped with the former strategy, the algorithm rapidly converges to an optimal region, while with the latter strategy, it searches the solution space thoroughly. To utilize multivariable and one-variable updating mechanisms on nonseparable and separable functions, respectively, we embed an improved linkage identification strategy into the ABC by detecting the linkage between variables more effectively. Then, we propose three common strategies for ABC to improve its performance. First, a new approach that considers the historic experiences of the population is proposed to balance exploration and exploitation. Second, a new strategy for initializing scout bees is used to reduce the number of function evaluations. Finally, the individual with the worst performance is updated with a defined probability on multiple dimensions instead of one dimension, causing it to follow the population steps on nonseparable functions. This article is the first to propose all these concepts, which could be adopted for other ABC variants. The effectiveness of our algorithm is validated through basic, CEC2010, CEC2013, and CEC2014 functions and real-world problems.
Original languageEnglish
Pages (from-to)4400-4414
JournalIEEE Transactions on Cybernetics
Volume52
Issue number6
Early online date23 Oct 2020
DOIs
Publication statusPublished - Jun 2022
Externally publishedYes

Bibliographical note

This article was recommended by Associate Editor H. Takagi.

Funding

This work was supported in part by the National Nature Science Foundation of China under Grant 61931012, Grant 61571236, Grant 61772344, and Grant 61672443; in part by the Macau Science and Technology Fund under Grant FDCT 041/2017/A1; in part by the Research Committee of University of Macau under Grant MYRG2019-00086-FST and Grant MYRG2018-00035-FST; in part by the Hong Kong RGC General Research Fund under Grant 9042816 (CityU 11209819); in part by the Key Project of Science and Technology Innovation 2030 Supported by the Ministry of Science and Technology of China under Grant 2018AAA0101301; and in part by the Science and Technology on Space Intelligent Control Laboratory under Grant KGJZDSYS-2018-02, Grant 6142208180302, and Grant 6142208190105.

Keywords

  • Artificial bee colony (ABC)
  • economic dispatch problem
  • historic experiences
  • linkage identification strategy (LIS)
  • nonseparable functions
  • scout bees
  • truss structure problem

Fingerprint

Dive into the research topics of 'An Efficient Artificial Bee Colony Algorithm With an Improved Linkage Identification Method'. Together they form a unique fingerprint.

Cite this