Skip to main content
Top

2024 | OriginalPaper | Chapter

Neighborhood Learning for Artificial Bee Colony Algorithm: A Mini-survey

Authors : Xinyu Zhou, Guisen Tan, Yanlin Wu, Shuixiu Wu

Published in: Neural Information Processing

Publisher: Springer Nature Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Artificial bee colony (ABC) algorithm is a representative paradigm of swarm intelligence optimization (SIO) algorithms, which has received much attention in the field of global optimization for its good performance yet simple structure. However, there still exists a drawback for ABC that it owns strong exploration but weak exploitation, resulting in slow convergence speed and low convergence accuracy. To solve this drawback, in recent years, the neighborhood learning mechanism has emerged as an effective method, becoming a hot research topic in the community of ABC. However, there has been no surveys on it, even a short one. Considering the appeal of the neighborhood learning mechanism, we are motivated to provide a mini-survey to highlight some key aspects about it, including 1) how to construct a neighborhood topology? 2) how to select the learning exemplar? and 3) what are the advantages and disadvantages? In this mini-survey, some related neighborhood-based ABC variants are reviewed to reveal the key aspects. Furthermore, some interesting future research directions are also given to encourage deeper related works.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Akay, B., Karaboga, D.: Artificial bee colony algorithm for large-scale problems and engineering design optimization. J. Intell. Manuf. 23(4), 1001–1014 (2012)CrossRef Akay, B., Karaboga, D.: Artificial bee colony algorithm for large-scale problems and engineering design optimization. J. Intell. Manuf. 23(4), 1001–1014 (2012)CrossRef
2.
go back to reference Bäck, T.: Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Genetic Algorithms, vol. 996. Oxford University Press, Oxford (1996)CrossRefMATH Bäck, T.: Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Genetic Algorithms, vol. 996. Oxford University Press, Oxford (1996)CrossRefMATH
4.
go back to reference Biswas, S., Das, S., Kundu, S., Patra, G.R.: Utilizing time-linkage property in DOPs: an information sharing based artificial bee colony algorithm for tracking multiple optima in uncertain environments. Soft. Comput. 18(6), 1199–1212 (2014)CrossRef Biswas, S., Das, S., Kundu, S., Patra, G.R.: Utilizing time-linkage property in DOPs: an information sharing based artificial bee colony algorithm for tracking multiple optima in uncertain environments. Soft. Comput. 18(6), 1199–1212 (2014)CrossRef
5.
go back to reference Cai, Q., et al.: Enhancing artificial bee colony algorithm with dynamic best neighbor-guided search strategy. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp. 1–8. IEEE (2020) Cai, Q., et al.: Enhancing artificial bee colony algorithm with dynamic best neighbor-guided search strategy. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp. 1–8. IEEE (2020)
7.
go back to reference Cui, L., et al.: A smart artificial bee colony algorithm with distance-fitness-based neighbor search and its application. Futur. Gener. Comput. Syst. 89, 478–493 (2018)CrossRef Cui, L., et al.: A smart artificial bee colony algorithm with distance-fitness-based neighbor search and its application. Futur. Gener. Comput. Syst. 89, 478–493 (2018)CrossRef
9.
go back to reference Dedeturk, B.K., Akay, B.: Spam filtering using a logistic regression model trained by an artificial bee colony algorithm. Appl. Soft Comput. 91, 106229 (2020)CrossRef Dedeturk, B.K., Akay, B.: Spam filtering using a logistic regression model trained by an artificial bee colony algorithm. Appl. Soft Comput. 91, 106229 (2020)CrossRef
10.
go back to reference Dongli, Z., Xinping, G., Yinggan, T., Yong, T.: An artificial bee colony optimization algorithm based on multi-exchange neighborhood. In: Proceedings OT the Fourth International Conference on Computational and Information Sciences, pp. 211–214. IEEE (2012) Dongli, Z., Xinping, G., Yinggan, T., Yong, T.: An artificial bee colony optimization algorithm based on multi-exchange neighborhood. In: Proceedings OT the Fourth International Conference on Computational and Information Sciences, pp. 211–214. IEEE (2012)
11.
go back to reference Gao, H., Fu, Z., Pun, C.M., Zhang, J., Kwong, S.: An efficient artificial bee colony algorithm with an improved linkage identification method. IEEE Trans. Cybern. 52, 4400–4414 (2020)CrossRef Gao, H., Fu, Z., Pun, C.M., Zhang, J., Kwong, S.: An efficient artificial bee colony algorithm with an improved linkage identification method. IEEE Trans. Cybern. 52, 4400–4414 (2020)CrossRef
12.
go back to reference Gao, W., Chan, F.T., Huang, L., Liu, S.: Bare bones artificial bee colony algorithm with parameter adaptation and fitness-based neighborhood. Inf. Sci. 316, 180–200 (2015)CrossRef Gao, W., Chan, F.T., Huang, L., Liu, S.: Bare bones artificial bee colony algorithm with parameter adaptation and fitness-based neighborhood. Inf. Sci. 316, 180–200 (2015)CrossRef
13.
go back to reference Gao, W., Liu, S.: A modified artificial bee colony algorithm. Comput. Oper. Res. 39(3), 687–697 (2012)CrossRefMATH Gao, W., Liu, S.: A modified artificial bee colony algorithm. Comput. Oper. Res. 39(3), 687–697 (2012)CrossRefMATH
14.
go back to reference Jadon, S.S., Bansal, J.C., Tiwari, R., Sharma, H.: Artificial bee colony algorithm with global and local neighborhoods. Int. J. Syst. Assur. Eng. Manage. 9(3), 589–601 (2018)CrossRef Jadon, S.S., Bansal, J.C., Tiwari, R., Sharma, H.: Artificial bee colony algorithm with global and local neighborhoods. Int. J. Syst. Assur. Eng. Manage. 9(3), 589–601 (2018)CrossRef
15.
go back to reference Ji, J., Song, S., Tang, C., Gao, S., Tang, Z., Todo, Y.: An artificial bee colony algorithm search guided by scale-free networks. Inf. Sci. 473, 142–165 (2019)CrossRef Ji, J., Song, S., Tang, C., Gao, S., Tang, Z., Todo, Y.: An artificial bee colony algorithm search guided by scale-free networks. Inf. Sci. 473, 142–165 (2019)CrossRef
16.
go back to reference Karaboga, D., Basturk, B.: On the performance of artificial bee colony (ABC) algorithm. Appl. Soft Comput. 8(1), 687–697 (2008)CrossRef Karaboga, D., Basturk, B.: On the performance of artificial bee colony (ABC) algorithm. Appl. Soft Comput. 8(1), 687–697 (2008)CrossRef
17.
go back to reference Karaboga, D., Gorkemli, B.: A quick artificial bee colony (QABC) algorithm and its performance on optimization problems. Appl. Soft Comput. 23, 227–238 (2014)CrossRef Karaboga, D., Gorkemli, B.: A quick artificial bee colony (QABC) algorithm and its performance on optimization problems. Appl. Soft Comput. 23, 227–238 (2014)CrossRef
18.
go back to reference Karaboga, D., Gorkemli, B., Ozturk, C., Karaboga, N.: A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artif. Intell. Rev. 42(1), 21–57 (2014)CrossRef Karaboga, D., Gorkemli, B., Ozturk, C., Karaboga, N.: A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artif. Intell. Rev. 42(1), 21–57 (2014)CrossRef
19.
go back to reference Katoch, S., Chauhan, S.S., Kumar, V.: A review on genetic algorithm: past, present, and future. Multimedia Tools Appl. 80(5), 8091–8126 (2021)CrossRef Katoch, S., Chauhan, S.S., Kumar, V.: A review on genetic algorithm: past, present, and future. Multimedia Tools Appl. 80(5), 8091–8126 (2021)CrossRef
20.
go back to reference Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948 (1995) Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948 (1995)
21.
go back to reference Kiran, M.S., et al.: Improved artificial bee colony algorithm for continuous optimization problems. J. Comput. Commun. 2(04), 108 (2014)CrossRef Kiran, M.S., et al.: Improved artificial bee colony algorithm for continuous optimization problems. J. Comput. Commun. 2(04), 108 (2014)CrossRef
22.
go back to reference Kong, D., Chang, T., Dai, W., Wang, Q., Sun, H.: An improved artificial bee colony algorithm based on elite group guidance and combined breadth-depth search strategy. Inf. Sci. 442, 54–71 (2018)MathSciNetCrossRef Kong, D., Chang, T., Dai, W., Wang, Q., Sun, H.: An improved artificial bee colony algorithm based on elite group guidance and combined breadth-depth search strategy. Inf. Sci. 442, 54–71 (2018)MathSciNetCrossRef
24.
go back to reference Liao, Z., Gong, W., Wang, L.: A hybrid swarm intelligence with improved ring topology for nonlinear equations. Sci. Sinica Informationis 50(3), 396–407 (2020)CrossRef Liao, Z., Gong, W., Wang, L.: A hybrid swarm intelligence with improved ring topology for nonlinear equations. Sci. Sinica Informationis 50(3), 396–407 (2020)CrossRef
26.
go back to reference Pant, M., Zaheer, H., Garcia-Hernandez, L., Abraham, A., et al.: Differential evolution: a review of more than two decades of research. Eng. Appl. Artif. Intell. 90, 103479 (2020)CrossRef Pant, M., Zaheer, H., Garcia-Hernandez, L., Abraham, A., et al.: Differential evolution: a review of more than two decades of research. Eng. Appl. Artif. Intell. 90, 103479 (2020)CrossRef
27.
go back to reference Peng, H., Deng, C., Wu, Z.: Best neighbor-guided artificial bee colony algorithm for continuous optimization problems. Soft. Comput. 23(18), 8723–8740 (2019)CrossRef Peng, H., Deng, C., Wu, Z.: Best neighbor-guided artificial bee colony algorithm for continuous optimization problems. Soft. Comput. 23(18), 8723–8740 (2019)CrossRef
28.
29.
go back to reference Piotrowski, A.P., Napiorkowski, J.J., Piotrowska, A.E.: Population size in particle swarm optimization. Swarm Evol. Comput. 58, 100718 (2020)CrossRef Piotrowski, A.P., Napiorkowski, J.J., Piotrowska, A.E.: Population size in particle swarm optimization. Swarm Evol. Comput. 58, 100718 (2020)CrossRef
31.
go back to reference Rajasekhar, A., Abraham, A., Pant, M.: Levy mutated artificial bee colony algorithm for global optimization. In: Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, pp. 655–662. IEEE (2011) Rajasekhar, A., Abraham, A., Pant, M.: Levy mutated artificial bee colony algorithm for global optimization. In: Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, pp. 655–662. IEEE (2011)
32.
go back to reference Slowik, A., Kwasnicka, H.: Evolutionary algorithms and their applications to engineering problems. Neural Comput. Appl. 32, 12363–12379 (2020)CrossRef Slowik, A., Kwasnicka, H.: Evolutionary algorithms and their applications to engineering problems. Neural Comput. Appl. 32, 12363–12379 (2020)CrossRef
35.
go back to reference Wang, H., Wang, W., Xiao, S., Cui, Z., Xu, M., Zhou, X.: Improving artificial bee colony algorithm using a new neighborhood selection mechanism. Inf. Sci. 527, 227–240 (2020) Wang, H., Wang, W., Xiao, S., Cui, Z., Xu, M., Zhou, X.: Improving artificial bee colony algorithm using a new neighborhood selection mechanism. Inf. Sci. 527, 227–240 (2020)
36.
go back to reference Xiang, W.L., Li, Y.Z., Meng, X.L., Zhang, C.M., An, M.Q.: A grey artificial bee colony algorithm. Appl. Soft Comput. 60, 1–17 (2017)CrossRef Xiang, W.L., Li, Y.Z., Meng, X.L., Zhang, C.M., An, M.Q.: A grey artificial bee colony algorithm. Appl. Soft Comput. 60, 1–17 (2017)CrossRef
37.
go back to reference Xiao, S., Wang, H., Wang, W., Huang, Z., Zhou, X., Xu, M.: Artificial bee colony algorithm based on adaptive neighborhood search and gaussian perturbation. Appl. Soft Comput. 100, 106955 (2021)CrossRef Xiao, S., Wang, H., Wang, W., Huang, Z., Zhou, X., Xu, M.: Artificial bee colony algorithm based on adaptive neighborhood search and gaussian perturbation. Appl. Soft Comput. 100, 106955 (2021)CrossRef
38.
go back to reference Yang, X.S.: Firefly algorithm, stochastic test functions and design optimisation. Int. J. Bio-Inspired Comput. 2(2), 78–84 (2010)CrossRef Yang, X.S.: Firefly algorithm, stochastic test functions and design optimisation. Int. J. Bio-Inspired Comput. 2(2), 78–84 (2010)CrossRef
40.
go back to reference Zhang, M., Tian, N., Palade, V., Ji, Z., Wang, Y.: Cellular artificial bee colony algorithm with gaussian distribution. Inf. Sci. 462, 374–401 (2018)MathSciNetCrossRefMATH Zhang, M., Tian, N., Palade, V., Ji, Z., Wang, Y.: Cellular artificial bee colony algorithm with gaussian distribution. Inf. Sci. 462, 374–401 (2018)MathSciNetCrossRefMATH
41.
go back to reference Zhang, Q., Zhou, A., Jin, Y.: RM-MEDA: a regularity model-based multiobjective estimation of distribution algorithm. IEEE Trans. Evol. Comput. 12(1), 41–63 (2008)CrossRef Zhang, Q., Zhou, A., Jin, Y.: RM-MEDA: a regularity model-based multiobjective estimation of distribution algorithm. IEEE Trans. Evol. Comput. 12(1), 41–63 (2008)CrossRef
42.
go back to reference Zhong, F., Li, H., Zhong, S.: An improved artificial bee colony algorithm with modified-neighborhood-based update operator and independent-inheriting-search strategy for global optimization. Eng. Appl. Artif. Intell. 58, 134–156 (2017)CrossRef Zhong, F., Li, H., Zhong, S.: An improved artificial bee colony algorithm with modified-neighborhood-based update operator and independent-inheriting-search strategy for global optimization. Eng. Appl. Artif. Intell. 58, 134–156 (2017)CrossRef
43.
go back to reference Zhou, J., et al.: An individual dependent multi-colony artificial bee colony algorithm. Inf. Sci. 485, 114–140 (2019)CrossRef Zhou, J., et al.: An individual dependent multi-colony artificial bee colony algorithm. Inf. Sci. 485, 114–140 (2019)CrossRef
44.
go back to reference Zhou, X., Wang, H., Wang, M., Wan, J.: Enhancing the modified artificial bee colony algorithm with neighborhood search. Soft. Comput. 21(10), 2733–2743 (2017)CrossRef Zhou, X., Wang, H., Wang, M., Wan, J.: Enhancing the modified artificial bee colony algorithm with neighborhood search. Soft. Comput. 21(10), 2733–2743 (2017)CrossRef
45.
go back to reference Zhou, X., Wu, Y., Zhong, M., Wang, M.: Artificial bee colony algorithm based on multiple neighborhood topologies. Appl. Soft Comput. 111, 107697 (2021)CrossRef Zhou, X., Wu, Y., Zhong, M., Wang, M.: Artificial bee colony algorithm based on multiple neighborhood topologies. Appl. Soft Comput. 111, 107697 (2021)CrossRef
46.
go back to reference Zhou, X., Wu, Z., Wang, H., Rahnamayan, S.: Gaussian bare-bones artificial bee colony algorithm. Soft. Comput. 20(3), 907–924 (2016)CrossRef Zhou, X., Wu, Z., Wang, H., Rahnamayan, S.: Gaussian bare-bones artificial bee colony algorithm. Soft. Comput. 20(3), 907–924 (2016)CrossRef
47.
go back to reference Zhu, G., Kwong, S.: Gbest-guided artificial bee colony algorithm for numerical function optimization. Appl. Math. Comput. 217(7), 3166–3173 (2010)MathSciNetMATH Zhu, G., Kwong, S.: Gbest-guided artificial bee colony algorithm for numerical function optimization. Appl. Math. Comput. 217(7), 3166–3173 (2010)MathSciNetMATH
48.
go back to reference Zou, W., Zhu, Y., Chen, H., Shen, H.: Artificial bee colony algorithm based on von Neumann topology structure. In: Proceeding of the IEEE International Conference on Computer and Electrical Engineering. IEEE (2012) Zou, W., Zhu, Y., Chen, H., Shen, H.: Artificial bee colony algorithm based on von Neumann topology structure. In: Proceeding of the IEEE International Conference on Computer and Electrical Engineering. IEEE (2012)
Metadata
Title
Neighborhood Learning for Artificial Bee Colony Algorithm: A Mini-survey
Authors
Xinyu Zhou
Guisen Tan
Yanlin Wu
Shuixiu Wu
Copyright Year
2024
Publisher
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-99-8067-3_28

Premium Partner