Hybridizing artificial bee colony with monarch butterfly optimization for numerical optimization problems

2016 ◽  
Vol 30 (1) ◽  
pp. 163-181 ◽  
Author(s):  
Waheed A. H. M. Ghanem ◽  
Aman Jantan
Author(s):  
MD. SHAFIUL ALAM ◽  
MD. MONIRUL ISLAM ◽  
KAZUYUKI MURASE

The Artificial Bee Colony (ABC) algorithm is a recently introduced swarm intelligence algorithm that has been successfully applied on numerous and diverse optimization problems. However, one major problem with ABC is its premature convergence to local optima, which often originates from its insufficient degree of explorative search capability. This paper introduces ABC with Improved Explorations (ABC-IX), a novel algorithm that modifies both the selection and perturbation operations of the basic ABC algorithm in an explorative way. First, an explorative selection scheme based on simulated annealing allows ABC-IX to probabilistically accept both better and worse candidate solutions, whereas the basic ABC can accept better solutions only. Second, a self-adaptive strategy enables ABC-IX to automatically adapt the perturbation rate, separately for each candidate solution, to customize the degree of explorations and exploitations around it. ABC-IX is evaluated on several benchmark numerical optimization problems and results are compared with a number of state-of-the-art evolutionary and swarm intelligence algorithms. Results show that ABC-IX often performs better optimization than most other algorithms in comparison on most of the problems.


2020 ◽  
Vol 76 ◽  
pp. 103050 ◽  
Author(s):  
Liling Sun ◽  
Wendi Sun ◽  
Xiaodan Liang ◽  
Maowei He ◽  
Hanning Chen

Sign in / Sign up

Export Citation Format

Share Document