Abstract
Artificial Bee Colony (ABC) optimization algorithm is a powerful stochastic evolutionary algorithm that is used to find the global optimum solution in search space. In ABC each bee stores candidate solution; and stochastically modifies its candidate over time, based on the best solution found by neighboring bees,and based on the best solution found by the bee itself. When tested over various benchmark function and real life problems, it has performed better than a few evolutionary algorithms and other search heuristics . ABC, like other probabilistic optimization algorithms, has inherent drawback of premature convergence or stagnation that leads to loss of exploration and exploitation capability . Therefore, in order to balance between exploration and exploitation capability of ABC a new search strategy is proposed. In the proposed strategy, search process in ABC is performed by smaller group of independent swarms of bees. The experiments with 10 test functions of different complexities show that the proposed strategy has better diversity and faster convergence than the basic ABC.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Banharnsakun, A., Achalakul, T., Sirinaovakul, B.: The best-so-far selection in artificial bee colony algorithm. Applied Soft Computing (2010)
Akay, B., Karaboga, D.: Effect of region scaling on the initialization of particle swarm optimization differential evolution and artificial bee colony algorithms on multimodal high dimensional problems. In: International Conference on Multivariate Statistical Modelling and High Dimensional Data Mining, Kayseri, Turkey, June 19-23, (2008)
Thakur, M., Deep, K.: A new crossover operator for real coded genetic algorithms. Applied Mathematics and Computation 188(1), 895–911 (2007)
Dorigo, M., Stützle, T.: Ant colony optimization. The MIT Press (2004)
Haijun, D., Qingxian, F.: Bee colony algorithm for the function optimization. Science Paper Online (August 2008)
Gao, W., Liu, S.: A modified artificial bee colony algorithm. Computers & Operations Research (2011)
Goldberg, D.E.: Genetic algorithms in search, optimization, and machine learning (1989)
Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Techn. Rep. TR06, Erciyes Univ. Press, Erciyes (2005)
Karaboga, D., Akay, B.: A comparative study of artificial bee colony algorithm. Applied Mathematics and Computation 214(1), 108–132 (2009)
Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (abc) algorithm. Journal of Global Optimization 39(3), 459–471 (2007)
Karaboga, D., Basturk, B.: On the performance of artificial bee colony (abc) algorithm. Applied Soft Computing 8(1), 687–697 (2008)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of 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. IEEE Control Systems Magazine 22(3), 52–67 (2002)
Price, K.V.: Differential evolution: a fast and simple numerical optimizer. In: Biennial Conference of the North American, Fuzzy Information Processing Society, NAFIPS 1996, pp. 524–527. IEEE (1996)
Price, K.V., Storn, R.M., Lampinen, J.A.: Differential evolution: a practical approach to global optimization. Springer, Heidelberg (2005)
Storn, R., Price, K.: Differential evolution-a simple and efficient adaptive scheme for global optimization over continuous spaces. International Computer Science Institute-Publications-TR (1995)
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, CEC 2004, 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. Annals of Internal Medicine 110(11), 916 (1989)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer India Pvt. Ltd.
About this paper
Cite this paper
Sharma, H., Verma, A., Bansal, J.C. (2012). Group Social Learning in Artificial Bee Colony Optimization Algorithm. In: Deep, K., Nagar, A., Pant, M., Bansal, J. (eds) Proceedings of the International Conference on Soft Computing for Problem Solving (SocProS 2011) December 20-22, 2011. Advances in Intelligent and Soft Computing, vol 130. Springer, India. https://doi.org/10.1007/978-81-322-0487-9_43
Download citation
DOI: https://doi.org/10.1007/978-81-322-0487-9_43
Published:
Publisher Name: Springer, India
Print ISBN: 978-81-322-0486-2
Online ISBN: 978-81-322-0487-9
eBook Packages: EngineeringEngineering (R0)