An Artificial Bee Colony algorithm with guide of global & local optima and asynchronous scaling factors for numerical optimization

2015 ◽  
Vol 37 ◽  
pp. 608-618 ◽  
Author(s):  
Jianjun Liu ◽  
Hongqiu Zhu ◽  
Qiang Ma ◽  
Lanlan Zhang ◽  
Honglei Xu
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.


2017 ◽  
Vol 417 ◽  
pp. 169-185 ◽  
Author(s):  
Laizhong Cui ◽  
Genghui Li ◽  
Xizhao Wang ◽  
Qiuzhen Lin ◽  
Jianyong Chen ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document