Skip to main content

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 130))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Banharnsakun, A., Achalakul, T., Sirinaovakul, B.: The best-so-far selection in artificial bee colony algorithm. Applied Soft Computing (2010)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Thakur, M., Deep, K.: A new crossover operator for real coded genetic algorithms. Applied Mathematics and Computation 188(1), 895–911 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  4. Dorigo, M., Stützle, T.: Ant colony optimization. The MIT Press (2004)

    Google Scholar 

  5. Haijun, D., Qingxian, F.: Bee colony algorithm for the function optimization. Science Paper Online (August 2008)

    Google Scholar 

  6. Gao, W., Liu, S.: A modified artificial bee colony algorithm. Computers & Operations Research (2011)

    Google Scholar 

  7. Goldberg, D.E.: Genetic algorithms in search, optimization, and machine learning (1989)

    Google Scholar 

  8. Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Techn. Rep. TR06, Erciyes Univ. Press, Erciyes (2005)

    Google Scholar 

  9. Karaboga, D., Akay, B.: A comparative study of artificial bee colony algorithm. Applied Mathematics and Computation 214(1), 108–132 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  10. 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)

    Article  MathSciNet  MATH  Google Scholar 

  11. Karaboga, D., Basturk, B.: On the performance of artificial bee colony (abc) algorithm. Applied Soft Computing 8(1), 687–697 (2008)

    Article  Google Scholar 

  12. Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks, , vol. 4, pp. 1942–1948. IEEE (1995)

    Google Scholar 

  13. Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Systems Magazine 22(3), 52–67 (2002)

    Article  MathSciNet  Google Scholar 

  14. 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)

    Google Scholar 

  15. Price, K.V., Storn, R.M., Lampinen, J.A.: Differential evolution: a practical approach to global optimization. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Harish Sharma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics