AN IMPROVED ARTIFICIAL BEE COLONY ALGORITHM WITH FITNESS-BASED INFORMATION

An Improved Artificial Bee Colony Algorithm With Fitness-Based Information

An Improved Artificial Bee Colony Algorithm With Fitness-Based Information

Blog Article

Artificial bee colony (ABC) algorithm is widely known for its distinguished exploration ability.However, its exploitation ability is relatively poor.To solve the problem, we propose a novel combinatorial search here strategy, whose guided vector can be freely switched between a random vector and the global best vector.

It can help improve the exploitation ability of ABC.At the same time, a random vector is beneficial to regulate the enhanced exploitation ability.In addition, both of them can pass information on to a current vector instead of only perturbing a current vector itself.

The two guided vectors are chosen with a probability depending on the ratio of fitness information of a current vector to that of the global-best vector.Thus, one of the two guided vectors can be adaptively selected to direct the search.In addition, a mechanism of frequency of perturbation is employed to enhance the scale of information sharing between a current vector and a guided vector for each onlooker bee.

Moreover, a modified simply boho classroom greedy selection mechanism is designed to choose a child vector inspired by simulated annealing.Furthermore, the search strategy of multiple scouts is also employed in the last stage.Based on all these modifications, an improved ABC (IABC) is proposed.

Finally, a few experiments are carried on 58 benchmark problems, including CEC2014 benchmark problems.The computational results exhibit the merit of IABC.

Report this page