Skip to main content

2017 | OriginalPaper | Buchkapitel

A Self-adaptive Artificial Bee Colony Algorithm with Incremental Population Size for Large Scale Optimization

verfasst von : Doğan Aydın, Gürcan Yavuz

Erschienen in: Recent Advances in Soft Computing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Large scale optimization is challenging area due to the curse of dimensionality. As a result of the increase of the problem space, computational cost becomes expensive and performance of the optimization algorithms decrease. To overcome this problem, a self-adaptive Artificial Bee Colony (ABC) algorithm called “Self-adaptive Search Equation-based Artificial Bee Colony” (SSEABC) is proposed in this paper. In SSEABC, the canonical ABC is modified with two strategies which are self-adaptive search equation determination and incremental population size. The first strategy determines the appropriate search equations for a given problem instance adaptively during execution. On the other hand, incremental population size strategy adds new food sources to the population biased towards the best-so-far solution. This leads to performance improvement. SSEABC was tested on the benchmark set provided for the special issue of Soft Computing Journal on “Scalability of evolutionary algorithms and other metaheuristics for large-scale continuous optimization problems” (SOCO). We compared the results of the proposed algorithm to the five ABC variants and the fifteen SOCO participant algorithms. The comparison results indicate that SSEABC is more effective than the considered ABC variants and very competitive with regards to the fifteen SOCO competitor algorithms.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat 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
2.
Zurück zum Zitat Aydın, D.: Composite artificial bee colony algorithms: from component-based analysis to high-performing algorithms. Appl. Soft Comput. 32, 266–285 (2015)CrossRef Aydın, D.: Composite artificial bee colony algorithms: from component-based analysis to high-performing algorithms. Appl. Soft Comput. 32, 266–285 (2015)CrossRef
3.
Zurück zum Zitat Aydın, D., Liao, T., Montes de Oca, M.A., Stützle, T.: Improving performance via population growth and local search: the case of the artificial bee colony algorithm. In: Hao, J.-K., Legrand, P., Collet, P., Monmarché, N., Lutton, E., Schoenauer, M. (eds.) EA 2011. LNCS, vol. 7401, pp. 85–96. Springer, Heidelberg (2012). doi:10.1007/978-3-642-35533-2_8 CrossRef Aydın, D., Liao, T., Montes de Oca, M.A., Stützle, T.: Improving performance via population growth and local search: the case of the artificial bee colony algorithm. In: Hao, J.-K., Legrand, P., Collet, P., Monmarché, N., Lutton, E., Schoenauer, M. (eds.) EA 2011. LNCS, vol. 7401, pp. 85–96. Springer, Heidelberg (2012). doi:10.​1007/​978-3-642-35533-2_​8 CrossRef
4.
Zurück zum Zitat Aydın, D., Özyön, S.: Solution to non-convex economic dispatch problem with valve point effects by incremental artificial bee colony with local search. Appl. Soft Comput. 13(5), 2456–2466 (2013)CrossRef Aydın, D., Özyön, S.: Solution to non-convex economic dispatch problem with valve point effects by incremental artificial bee colony with local search. Appl. Soft Comput. 13(5), 2456–2466 (2013)CrossRef
5.
Zurück zum Zitat Aydin, D., Stuetzle, T.: A configurable generalized artificial bee colony algorithm with local search strategies. In: 2015 IEEE Congress on Evolutionary Computation (CEC), pp. 1067–1074. IEEE, May 2015 Aydin, D., Stuetzle, T.: A configurable generalized artificial bee colony algorithm with local search strategies. In: 2015 IEEE Congress on Evolutionary Computation (CEC), pp. 1067–1074. IEEE, May 2015
6.
Zurück zum Zitat Banharnsakun, A., Achalakul, T., Sirinaovakul, B.: The best-so-far selection in artificial bee colony algorithm. Appl. Soft Comput. 11(2), 2888–2901 (2011)CrossRef Banharnsakun, A., Achalakul, T., Sirinaovakul, B.: The best-so-far selection in artificial bee colony algorithm. Appl. Soft Comput. 11(2), 2888–2901 (2011)CrossRef
7.
Zurück zum Zitat Brest, J., Maučec, M.S.: Self-adaptive differential evolution algorithm using population size reduction and three strategies. Soft. Comput. 15(11), 2157–2174 (2010)CrossRef Brest, J., Maučec, M.S.: Self-adaptive differential evolution algorithm using population size reduction and three strategies. Soft. Comput. 15(11), 2157–2174 (2010)CrossRef
8.
Zurück zum Zitat Duarte, A., Martí, R., Gortazar, F.: Path relinking for large-scale global optimization. Soft Comput. 15(11), 2257–2273 (2011)CrossRef Duarte, A., Martí, R., Gortazar, F.: Path relinking for large-scale global optimization. Soft Comput. 15(11), 2257–2273 (2011)CrossRef
9.
Zurück zum Zitat Eshelman, L.: The CHC adaptive search algorithm: how to have safe search when engaging in nontraditional genetic recombination. In: Foundations of Genetic Algorithms, pp. 265–283 (1991) Eshelman, L.: The CHC adaptive search algorithm: how to have safe search when engaging in nontraditional genetic recombination. In: Foundations of Genetic Algorithms, pp. 265–283 (1991)
10.
Zurück zum Zitat Gao, W., Liu, S.: Improved artificial bee colony algorithm for global optimization. Inf. Process. Lett. 111(17), 871–882 (2011)MathSciNetCrossRefMATH Gao, W., Liu, S.: Improved artificial bee colony algorithm for global optimization. Inf. Process. Lett. 111(17), 871–882 (2011)MathSciNetCrossRefMATH
11.
Zurück zum Zitat García-Martínez, C., Rodríguez, F.J., Lozano, M.: Role differentiation and malleable mating for differential evolution: an analysis on large-scale optimisation. Soft Comput. 15(11), 2109–2126 (2011)CrossRef García-Martínez, C., Rodríguez, F.J., Lozano, M.: Role differentiation and malleable mating for differential evolution: an analysis on large-scale optimisation. Soft Comput. 15(11), 2109–2126 (2011)CrossRef
12.
Zurück zum Zitat García-Nieto, J., Alba, E.: Restart particle swarm optimization with velocity modulation: a scalability test. Soft Comput. 15(11), 2221–2232 (2011)CrossRef García-Nieto, J., Alba, E.: Restart particle swarm optimization with velocity modulation: a scalability test. Soft Comput. 15(11), 2221–2232 (2011)CrossRef
13.
Zurück zum Zitat Gardeux, V., Chelouah, R., Siarry, P., Glover, F.: EM323: a line search based algorithm for solving high-dimensional continuous non-linear optimization problems. Soft Comput. 15(11), 2275–2285 (2011)CrossRef Gardeux, V., Chelouah, R., Siarry, P., Glover, F.: EM323: a line search based algorithm for solving high-dimensional continuous non-linear optimization problems. Soft Comput. 15(11), 2275–2285 (2011)CrossRef
15.
Zurück zum Zitat Hsieh, S.T., Sun, T.Y., Liu, C.C., Tsai, S.T.: Solving large scale global optimization using improved particle swarm optimizer. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), vol. 1, pp. 1777–1784 (2008) Hsieh, S.T., Sun, T.Y., Liu, C.C., Tsai, S.T.: Solving large scale global optimization using improved particle swarm optimizer. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), vol. 1, pp. 1777–1784 (2008)
16.
Zurück zum Zitat Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report, Technical report-tr06, Erciyes University, Engineering Faculty, Computer Engineering Department (2005) Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report, Technical report-tr06, Erciyes University, Engineering Faculty, Computer Engineering Department (2005)
17.
Zurück zum Zitat Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J. Global Optim. 39(3), 459–471 (2007)MathSciNetCrossRefMATH Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J. Global Optim. 39(3), 459–471 (2007)MathSciNetCrossRefMATH
18.
Zurück zum Zitat Kazimipour, B., Xiaodong, L., Qin, A.K.: Effects of population initialization on differential evolution for large scale optimization. In: 2014 IEEE Congress on Evolutionary Computation (CEC), pp. 2404–2411 (2014) Kazimipour, B., Xiaodong, L., Qin, A.K.: Effects of population initialization on differential evolution for large scale optimization. In: 2014 IEEE Congress on Evolutionary Computation (CEC), pp. 2404–2411 (2014)
19.
Zurück zum Zitat LaTorre, A., Muelas, S., Peña, J.M.: A MOS-based dynamic memetic differential evolution algorithm for continuous optimization: a scalability test. Soft. Comput. 15(11), 2187–2199 (2011)CrossRef LaTorre, A., Muelas, S., Peña, J.M.: A MOS-based dynamic memetic differential evolution algorithm for continuous optimization: a scalability test. Soft. Comput. 15(11), 2187–2199 (2011)CrossRef
20.
Zurück zum Zitat Li, X., Yao, X.: Cooperatively coevolving particle swarms for large scale optimization. IEEE Trans. Evol. Comput. 16(2), 210–224 (2012)CrossRef Li, X., Yao, X.: Cooperatively coevolving particle swarms for large scale optimization. IEEE Trans. Evol. Comput. 16(2), 210–224 (2012)CrossRef
21.
Zurück zum Zitat Liao, T., Aydın, D., Stützle, T.: Artificial bee colonies for continuous optimization: experimental analysis and improvements. Swarm Intell. 7(4), 327–356 (2013)CrossRef Liao, T., Aydın, D., Stützle, T.: Artificial bee colonies for continuous optimization: experimental analysis and improvements. Swarm Intell. 7(4), 327–356 (2013)CrossRef
22.
Zurück zum Zitat Liao, T., Montes de Oca, M.A., Aydin, D., Stützle, T., Dorigo, M.: An incremental ant colony algorithm with local search for continuous optimization. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, pp. 125–132. ACM, New York (2011) Liao, T., Montes de Oca, M.A., Aydin, D., Stützle, T., Dorigo, M.: An incremental ant colony algorithm with local search for continuous optimization. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, pp. 125–132. ACM, New York (2011)
23.
Zurück zum Zitat Lozano, M., Molina, D., Herrera, F.: Editorial scalability of evolutionary algorithms and other metaheuristics for large-scale continuous optimization problems. Soft. Comput. 15(11), 2085–2087 (2011)CrossRef Lozano, M., Molina, D., Herrera, F.: Editorial scalability of evolutionary algorithms and other metaheuristics for large-scale continuous optimization problems. Soft. Comput. 15(11), 2085–2087 (2011)CrossRef
24.
Zurück zum Zitat Mahdavi, S., Shiri, M.E., Rahnamayan, S.: Metaheuristics in large-scale global continues optimization: a survey. Inf. Sci. 295, 407–428 (2015)MathSciNetCrossRef Mahdavi, S., Shiri, M.E., Rahnamayan, S.: Metaheuristics in large-scale global continues optimization: a survey. Inf. Sci. 295, 407–428 (2015)MathSciNetCrossRef
25.
Zurück zum Zitat Molina, D., Lozano, M., Sánchez, A.M., Herrera, F.: Memetic algorithms based on local search chains for large scale continuous optimisation problems: MA-SSW-Chains. Soft Comput. 15(11), 2201–2220 (2011)CrossRef Molina, D., Lozano, M., Sánchez, A.M., Herrera, F.: Memetic algorithms based on local search chains for large scale continuous optimisation problems: MA-SSW-Chains. Soft Comput. 15(11), 2201–2220 (2011)CrossRef
26.
Zurück zum Zitat Montes de Oca, M.A., Aydin, D., Stützle, T.: An incremental particle swarm for large-scale continuous optimization problems: an example of tuning-in-the-loop (re)design of optimization algorithms. Soft Comput. 15(11), 2233–2255 (2011)CrossRef Montes de Oca, M.A., Aydin, D., Stützle, T.: An incremental particle swarm for large-scale continuous optimization problems: an example of tuning-in-the-loop (re)design of optimization algorithms. Soft Comput. 15(11), 2233–2255 (2011)CrossRef
27.
Zurück zum Zitat Neumaier, A., Fendl, H., Schilly, H., Leitner, T.: VXQR: Derivative-free unconstrained optimization based on QR factorizations. Soft. Comput. 15(11), 2287–2298 (2011)CrossRef Neumaier, A., Fendl, H., Schilly, H., Leitner, T.: VXQR: Derivative-free unconstrained optimization based on QR factorizations. Soft. Comput. 15(11), 2287–2298 (2011)CrossRef
28.
Zurück zum Zitat de Oca, M.A.M., Stutzle, T., Van den Enden, K., Dorigo, M.: Incremental social learning in particle swarms. IEEE Trans. Syst. Man, Cybern. Part B Cybern. 41(2), 368–384 (2011)CrossRef de Oca, M.A.M., Stutzle, T., Van den Enden, K., Dorigo, M.: Incremental social learning in particle swarms. IEEE Trans. Syst. Man, Cybern. Part B Cybern. 41(2), 368–384 (2011)CrossRef
29.
Zurück zum Zitat Storn, R., Price, K.: Differential evolution: a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341–359 (1997)MathSciNetCrossRefMATH Storn, R., Price, K.: Differential evolution: a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341–359 (1997)MathSciNetCrossRefMATH
30.
Zurück zum Zitat Wang, H., Wu, Z., Rahnamayan, S.: Enhanced opposition-based differential evolution for solving high-dimensional continuous optimization problems. Soft Comput. 15(11), 2127–2140 (2011)CrossRef Wang, H., Wu, Z., Rahnamayan, S.: Enhanced opposition-based differential evolution for solving high-dimensional continuous optimization problems. Soft Comput. 15(11), 2127–2140 (2011)CrossRef
31.
Zurück zum Zitat Weber, M., Neri, F., Tirronen, V.: Shuffle or update parallel differential evolution for large-scale optimization. Soft. Comput. 15(11), 2089–2107 (2011)CrossRef Weber, M., Neri, F., Tirronen, V.: Shuffle or update parallel differential evolution for large-scale optimization. Soft. Comput. 15(11), 2089–2107 (2011)CrossRef
32.
Zurück zum Zitat Wilcoxon, F.: Individual comparisons by ranking methods. Biometrics Bull. 1, 80–83 (1945)CrossRef Wilcoxon, F.: Individual comparisons by ranking methods. Biometrics Bull. 1, 80–83 (1945)CrossRef
33.
Zurück zum Zitat Yang, Z., Tang, K., Yao, X.: Large scale evolutionary optimization using cooperative coevolution. Inf. Sci. 178(15), 2985–2999 (2008)MathSciNetCrossRefMATH Yang, Z., Tang, K., Yao, X.: Large scale evolutionary optimization using cooperative coevolution. Inf. Sci. 178(15), 2985–2999 (2008)MathSciNetCrossRefMATH
34.
Zurück zum Zitat Yang, Z., Tang, K., Yao, X.: Scalability of generalized adaptive differential evolution for large-scale continuous optimization. Soft. Comput. 15(11), 2141–2155 (2011)CrossRef Yang, Z., Tang, K., Yao, X.: Scalability of generalized adaptive differential evolution for large-scale continuous optimization. Soft. Comput. 15(11), 2141–2155 (2011)CrossRef
35.
Zurück zum Zitat Zhang, X., Yuen, S.Y.: Improving artificial bee colony with one-position inheritance mechanism. Memetic Comput. 5(3), 187–211 (2013)CrossRef Zhang, X., Yuen, S.Y.: Improving artificial bee colony with one-position inheritance mechanism. Memetic Comput. 5(3), 187–211 (2013)CrossRef
Metadaten
Titel
A Self-adaptive Artificial Bee Colony Algorithm with Incremental Population Size for Large Scale Optimization
verfasst von
Doğan Aydın
Gürcan Yavuz
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-58088-3_11