Skip to main content
Top

2018 | OriginalPaper | Chapter

Teaching-Learning-Based Artificial Bee Colony

Authors : Xu Chen, Bin Xu

Published in: Advances in Swarm Intelligence

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

This paper proposes a new hybrid metaheuristic algorithm called teaching-learning artificial bee colony (TLABC) for function optimization. TLABC combines the exploitation of teaching learning based optimization (TLBO) with the exploration of artificial bee colony (ABC) effectively, by employing three hybrid search phases, namely teaching-based employed bee phase, learning-based onlooker bee phase, and generalized oppositional scout bee phase. The performance of TLABC is evaluated on 30 complex benchmark functions from CEC2014, and experimental results show that TLABC exhibits better results compared with previous TLBO and ABC algorithms.

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 Rao, R.V., Savsani, V.J., Vakharia, D.: Teachinglearning-based optimization: a novel method for constrained mechanical design optimization problems. Comput. Aided Des. 43, 303–315 (2011)CrossRef Rao, R.V., Savsani, V.J., Vakharia, D.: Teachinglearning-based optimization: a novel method for constrained mechanical design optimization problems. Comput. Aided Des. 43, 303–315 (2011)CrossRef
2.
go back to reference Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J. Global Optim. 39, 459–471 (2007)MathSciNetCrossRef Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J. Global Optim. 39, 459–471 (2007)MathSciNetCrossRef
3.
go back to reference Rao, R., Savsani, V., Vakharia, D.: Teachinglearning-based optimization: an optimization method for continuous non-linear large scale problems. Inf. Sci. 183, 1–15 (2012)CrossRef Rao, R., Savsani, V., Vakharia, D.: Teachinglearning-based optimization: an optimization method for continuous non-linear large scale problems. Inf. Sci. 183, 1–15 (2012)CrossRef
4.
go back to reference Zou, F., Wang, L., Hei, X., Chen, D., Yang, D.: Teachinglearning-based optimization with dynamic group strategy for global optimization. Inf. Sci. 273, 112–131 (2014)CrossRef Zou, F., Wang, L., Hei, X., Chen, D., Yang, D.: Teachinglearning-based optimization with dynamic group strategy for global optimization. Inf. Sci. 273, 112–131 (2014)CrossRef
5.
go back to reference Chen, X., Yu, K., Du, W., Zhao, W., Liu, G.: Parameters identification of solar cell models using generalized oppositional teaching learning based optimization. Energy 99, 170–180 (2016)CrossRef Chen, X., Yu, K., Du, W., Zhao, W., Liu, G.: Parameters identification of solar cell models using generalized oppositional teaching learning based optimization. Energy 99, 170–180 (2016)CrossRef
6.
go back to reference Yu, K., Wang, X., Wang, Z.: Constrained optimization based on improved teaching-learning-based optimization algorithm. Inf. Sci. 352, 61–78 (2016)CrossRef Yu, K., Wang, X., Wang, Z.: Constrained optimization based on improved teaching-learning-based optimization algorithm. Inf. Sci. 352, 61–78 (2016)CrossRef
7.
go back to reference Oliva, D., Cuevas, E., Pajares, G.: Parameter identification of solar cells using artificial bee colony optimization. Energy 72, 93–102 (2014)CrossRef Oliva, D., Cuevas, E., Pajares, G.: Parameter identification of solar cells using artificial bee colony optimization. Energy 72, 93–102 (2014)CrossRef
8.
go back to reference Xiang, Y., Peng, Y., Zhong, Y., Chen, Z., Lu, X., Zhong, X.: A particle swarm inspired multi-elitist artificial bee colony algorithm for real-parameter optimization. Comput. Optim. Appl. 57, 493–516 (2014)MathSciNetCrossRef Xiang, Y., Peng, Y., Zhong, Y., Chen, Z., Lu, X., Zhong, X.: A particle swarm inspired multi-elitist artificial bee colony algorithm for real-parameter optimization. Comput. Optim. Appl. 57, 493–516 (2014)MathSciNetCrossRef
9.
go back to reference Zhu, G., Kwong, S.: Gbest-guided artificial bee colony algorithm for numerical function optimization. Appl. Math. Comput. 217, 3166–3173 (2010)MathSciNetMATH Zhu, G., Kwong, S.: Gbest-guided artificial bee colony algorithm for numerical function optimization. Appl. Math. Comput. 217, 3166–3173 (2010)MathSciNetMATH
10.
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, 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, 21–57 (2014)CrossRef
11.
go back to reference Das, S., Suganthan, P.N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15, 4–31 (2011)CrossRef Das, S., Suganthan, P.N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15, 4–31 (2011)CrossRef
12.
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
13.
go back to reference Wang, H., Wu, Z., Rahnamayan, S., Liu, Y., Ventresca, M.: Enhancing particle swarm optimization using generalized opposition-based learning. Inf. Sci. 181, 4699–4714 (2011)MathSciNetCrossRef Wang, H., Wu, Z., Rahnamayan, S., Liu, Y., Ventresca, M.: Enhancing particle swarm optimization using generalized opposition-based learning. Inf. Sci. 181, 4699–4714 (2011)MathSciNetCrossRef
14.
go back to reference Liang, J., Qu, B., Suganthan, P.: Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Zhengzhou University, Zhengzhou, China and Technical Report, Nanyang Technological University, Singapore, Computational Intelligence Laboratory (2013) Liang, J., Qu, B., Suganthan, P.: Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Zhengzhou University, Zhengzhou, China and Technical Report, Nanyang Technological University, Singapore, Computational Intelligence Laboratory (2013)
15.
go back to reference Wu, Z.-S., Fu, W.-P., Xue, R.: Nonlinear inertia weighted teaching-learning-based optimization for solving global optimization problem. Comput. Intell. Neurosci., 87 (2015) Wu, Z.-S., Fu, W.-P., Xue, R.: Nonlinear inertia weighted teaching-learning-based optimization for solving global optimization problem. Comput. Intell. Neurosci., 87 (2015)
16.
go back to reference Zou, F., Wang, L., Hei, X., Chen, D.: Teachinglearning-based optimization with learning experience of other learners and its application. Appl. Soft Comput. 37, 725–736 (2015)CrossRef Zou, F., Wang, L., Hei, X., Chen, D.: Teachinglearning-based optimization with learning experience of other learners and its application. Appl. Soft Comput. 37, 725–736 (2015)CrossRef
17.
go back to reference Kazimipour, B., Omidvar, M.N., Li, X., Qin, A.K.: A novel hybridization of opposition-based learning and cooperative co-evolutionary for large-scale optimization. In: IEEE Congress on Evolutionary Computation (CEC), pp. 2833–2840. IEEE (2014) Kazimipour, B., Omidvar, M.N., Li, X., Qin, A.K.: A novel hybridization of opposition-based learning and cooperative co-evolutionary for large-scale optimization. In: IEEE Congress on Evolutionary Computation (CEC), pp. 2833–2840. IEEE (2014)
18.
go back to reference Akay, B., Karaboga, D.: A modified artificial bee colony algorithm for real-parameter optimization. Inf. Sci. 192, 120–142 (2012)CrossRef Akay, B., Karaboga, D.: A modified artificial bee colony algorithm for real-parameter optimization. Inf. Sci. 192, 120–142 (2012)CrossRef
19.
go back to reference Garca, S., Molina, D., Lozano, M., Herrera, F.: A study on the use of non-parametric tests for analyzing the evolutionary algorithms behaviour: a case study on the CEC2005 special session on real parameter optimization. J. Heuristics 15, 617–644 (2009)CrossRef Garca, S., Molina, D., Lozano, M., Herrera, F.: A study on the use of non-parametric tests for analyzing the evolutionary algorithms behaviour: a case study on the CEC2005 special session on real parameter optimization. J. Heuristics 15, 617–644 (2009)CrossRef
Metadata
Title
Teaching-Learning-Based Artificial Bee Colony
Authors
Xu Chen
Bin Xu
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-93815-8_17

Premium Partner