Abstract
Artificial Bee Colony (ABC) is one of the latest and emerging swarm intelligence algorithms. Though, there are some areas where ABC works better than other optimization techniques but, the drawbacks like stucking at local optima and preferring exploration at the cost of exploitation, are also associated with it. This paper uses position update equation in ABC as in Gbest-guided ABC (GABC) and attempts to improve ABC algorithm by balancing its exploration and exploitation capabilities. The proposed algorithm is named as Expedited Artificial Bee Colony (EABC). We altered the onlooker bee phase of ABC by forcing the individual bee to take positive direction towards the random bee if this selected random bee has better fitness than the current bee and if it is not the case then the current bee will move in reverse direction. In this way, ABC colony members will not follow only global best bee but also a random bee which has better fitness than the current bee which is going to be modified. So the mentioned drawbacks of the ABC may be resolved. To analyze the performance of the proposed modification, 14 unbiased benchmark optimization functions have been considered and experimental results reflect its superiority over the Basic ABC and GABC.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Akay, B., Karaboga, D.: A modified artificial bee colony algorithm for real-parameter optimization. Inf. Sci. (2010). doi:10.1016/j.ins.2010.07.015
Banharnsakun, A., Achalakul, T., Sirinaovakul, B.: The best-so-far selection in artificial bee colony algorithm. Appl. Soft Comput. 11(2), 2888–2901 (2011)
Bansal, J.C., Sharma, H., Arya, K.V., Nagar, A.: Memetic search in artificial bee colony algorithm. Soft Comput. 17(10), 1–18 (2013)
Bansal, J.C., Sharma, H.: Cognitive learning in differential evolution and its application to model order reduction problem for single-input single-output systems. Memetic Comput. 4, 1–21 (2012)
Diwold, K., Aderhold, A., Scheidler, A., Middendorf, M.: Performance evaluation of artificial bee colony optimization and new selection schemes. Memetic Comput. 3, 1–14 (2011)
Dorigo, M., Di Caro, G.: Ant colony optimization: a new meta-heuristic. In: Proceedings of the 1999 Congress on Evolutionary Computation (CEC 99), vol. 2. IEEE (1999)
El-Abd, M.: Performance assessment of foraging algorithms vs. evolutionary algorithms. Inf. Sci. 182(1), 243–263 (2011)
Gao, W., Liu, S.: A modified artificial bee colony algorithm. Comput. Oper. Res. 39(3), 687–697 (2011)
Kang, F., Li, J., Ma, Z.: Rosenbrock artificial bee colony algorithm for accurate global optimization of numerical functions. Inf. Sci. 181(16), 3508–3531 (2011)
Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report TR06, Erciyes University Press, Erciyes (2005)
Karaboga, D., Akay, B.: A comparative study of artificial bee colony algorithm. Appl. Math. Comput. 214(1), 108–132 (2009)
Karaboga, D., Akay, B.: A modified artificial bee colony (abc) algorithm for constrained optimization problems. Appl. Soft Comput. 11(3), 3021–3031 (2011)
Karaboga, D., Basturk, B.: Artificial bee colony (ABC) optimization algorithm for solving constrained optimization problems. Foundations of Fuzzy Logic and Soft Computing, pp. 789–798. Springer, Berlin (2007)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948. IEEE (1995)
Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. Control Syst. Mag. IEEE 22(3), 52–67 (2002)
Price, K.V., Storn, R.M., Lampinen, J.A.: Differential evolution: a practical approach to global optimization. Springer, Berlin (2005)
Vesterstrom, J., Thomsen, R.: A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: Congress on Evolutionary Computation (CEC2004), vol. 2, pp. 1980–1987. IEEE (2004)
Williamson, D.F., Parker, R.A., Kendrick, J.S.: The box plot: a simple visual method to interpret data. Ann. Intern. Med. 110(11), 916 (1989)
Zhu, G., Kwong, S.: Gbest-guided artificial bee colony algorithm for numerical function optimization. Appl. Math. Comput. 217(7), 3166–3173 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer India
About this paper
Cite this paper
Jadon, S.S., Bansal, J.C., Tiwari, R., Sharma, H. (2014). Expedited Artificial Bee Colony Algorithm. In: Pant, M., Deep, K., Nagar, A., Bansal, J. (eds) Proceedings of the Third International Conference on Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 259. Springer, New Delhi. https://doi.org/10.1007/978-81-322-1768-8_68
Download citation
DOI: https://doi.org/10.1007/978-81-322-1768-8_68
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-1767-1
Online ISBN: 978-81-322-1768-8
eBook Packages: EngineeringEngineering (R0)