Skip to main content
Erschienen in: Soft Computing 24/2017

08.08.2016 | Methodologies and Application

Biogeography-based learning particle swarm optimization

verfasst von: Xu Chen, Huaglory Tianfield, Congli Mei, Wenli Du, Guohai Liu

Erschienen in: Soft Computing | Ausgabe 24/2017

Einloggen

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

search-config
loading …

Abstract

This paper explores biogeography-based learning particle swarm optimization (BLPSO). Specifically, based on migration of biogeography-based optimization (BBO), a new biogeography-based learning strategy is proposed for particle swarm optimization (PSO), whereby each particle updates itself by using the combination of its own personal best position and personal best positions of all other particles through the BBO migration. The proposed BLPSO is thoroughly evaluated on 30 benchmark functions from CEC 2014. The results are very promising, as BLPSO outperforms five well-established PSO variants and several other representative evolutionary 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 "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!

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!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
2
The source codes of DMSPSO, FIPS, and CLPSO are provided by Dr. P.N. Suganthan, and the source code of SL-PSO is downloaded from Dr. Y. Jin’s homepage http://​www.​surrey.​ac.​uk/​cs/​research/​nice/​people/​yaochu_​jin/​.
 
3
The source codes of CMAES, GL-25, and JADE are downloaded from Dr. Y. Wang’s homepage http://​ist.​csu.​edu.​cn/​YongWang.​htm.
 
4
The source code of our proposed BLPSO is available from the first author upon request.
 
Literatur
Zurück zum Zitat Alcala-Fdez J, Sanchez L, Garcia S, del Jesus MJ, Ventura S, Garrell J, Otero J, Romero C, Bacardit J, Rivas VM (2009) KEEL: a software tool to assess evolutionary algorithms for data mining problems. Soft Comput 13:307–318CrossRef Alcala-Fdez J, Sanchez L, Garcia S, del Jesus MJ, Ventura S, Garrell J, Otero J, Romero C, Bacardit J, Rivas VM (2009) KEEL: a software tool to assess evolutionary algorithms for data mining problems. Soft Comput 13:307–318CrossRef
Zurück zum Zitat Chen DB, Zhao CX (2009) Particle swarm optimization with adaptive population size and its application. Appl Soft Comput 9:39–48CrossRef Chen DB, Zhao CX (2009) Particle swarm optimization with adaptive population size and its application. Appl Soft Comput 9:39–48CrossRef
Zurück zum Zitat Cheng R, Jin Y (2015a) A competitive swarm optimizer for large scale optimization. Cybern IEEE Trans 45:191–204CrossRef Cheng R, Jin Y (2015a) A competitive swarm optimizer for large scale optimization. Cybern IEEE Trans 45:191–204CrossRef
Zurück zum Zitat Cheng R, Jin Y (2015b) A social learning particle swarm optimization algorithm for scalable optimization. Inf Sci 291:43–60CrossRefMATHMathSciNet Cheng R, Jin Y (2015b) A social learning particle swarm optimization algorithm for scalable optimization. Inf Sci 291:43–60CrossRefMATHMathSciNet
Zurück zum Zitat Clerc M, Kennedy J (2002) The particle swarm-explosion, stability, and convergence in a multidimensional complex space. Evol Comput IEEE Trans 6:58–73CrossRef Clerc M, Kennedy J (2002) The particle swarm-explosion, stability, and convergence in a multidimensional complex space. Evol Comput IEEE Trans 6:58–73CrossRef
Zurück zum Zitat Eberchart RC, Kennedy J (1995) Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Network. Piscataway: IEEE Press, pp. 1942-1948 Eberchart RC, Kennedy J (1995) Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Network. Piscataway: IEEE Press, pp. 1942-1948
Zurück zum Zitat Eberhart RC, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science. New York, NY, pp. 39-43 Eberhart RC, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science. New York, NY, pp. 39-43
Zurück zum Zitat Epitropakis MG, Plagianakos VP, Vrahatis MN (2012) Evolving cognitive and social experience in particle swarm optimization through differential evolution: a hybrid approach. Inf Sci 216:50–92CrossRef Epitropakis MG, Plagianakos VP, Vrahatis MN (2012) Evolving cognitive and social experience in particle swarm optimization through differential evolution: a hybrid approach. Inf Sci 216:50–92CrossRef
Zurück zum Zitat Fang W, Sun J, Chen H, Wu X (2016) A decentralized quantum-inspired particle swarm optimization algorithm with cellular structured population. Inf Sci 330:19–48CrossRef Fang W, Sun J, Chen H, Wu X (2016) A decentralized quantum-inspired particle swarm optimization algorithm with cellular structured population. Inf Sci 330:19–48CrossRef
Zurück zum Zitat Garcia-Martinez C, Lozano M, Herrera F, Molina D, Sánchez AM (2008) Global and local real-coded genetic algorithms based on parent-centric crossover operators. Eur J Oper Res 185:1088–1113CrossRefMATH Garcia-Martinez C, Lozano M, Herrera F, Molina D, Sánchez AM (2008) Global and local real-coded genetic algorithms based on parent-centric crossover operators. Eur J Oper Res 185:1088–1113CrossRefMATH
Zurück zum Zitat Gong W, Cai Z, Ling CX (2010a) DE/BBO: a hybrid differential evolution with biogeography-based optimization for global numerical optimization. Soft Comput 15:645–665CrossRef Gong W, Cai Z, Ling CX (2010a) DE/BBO: a hybrid differential evolution with biogeography-based optimization for global numerical optimization. Soft Comput 15:645–665CrossRef
Zurück zum Zitat Gong W, Cai Z, Ling CX, Li H (2010b) A real-coded biogeography-based optimization with mutation. Appl Math Comput 216:2749–2758MATHMathSciNet Gong W, Cai Z, Ling CX, Li H (2010b) A real-coded biogeography-based optimization with mutation. Appl Math Comput 216:2749–2758MATHMathSciNet
Zurück zum Zitat Gulcu S, Kodaz H (2015) A novel parallel multi-swarm algorithm based on comprehensive learning particle swarm optimization. Eng Appl Artif Intell 45:33–45CrossRef Gulcu S, Kodaz H (2015) A novel parallel multi-swarm algorithm based on comprehensive learning particle swarm optimization. Eng Appl Artif Intell 45:33–45CrossRef
Zurück zum Zitat Hansen N, Ostermeier A (2001) Completely derandomized self-adaptation in evolution strategies. Evol Comput 9:159–195CrossRef Hansen N, Ostermeier A (2001) Completely derandomized self-adaptation in evolution strategies. Evol Comput 9:159–195CrossRef
Zurück zum Zitat Hu M, Wu T-F, Weir JD (2013) An adaptive particle swarm optimization with multiple adaptive methods. Evol Comput IEEE Trans 17:705–720CrossRef Hu M, Wu T-F, Weir JD (2013) An adaptive particle swarm optimization with multiple adaptive methods. Evol Comput IEEE Trans 17:705–720CrossRef
Zurück zum Zitat Huang VL, Suganthan PN, Liang JJ (2006) Comprehensive learning particle swarm optimizer for solving multiobjective optimization problems. Int J Intell Syst 21:209–226CrossRefMATH Huang VL, Suganthan PN, Liang JJ (2006) Comprehensive learning particle swarm optimizer for solving multiobjective optimization problems. Int J Intell Syst 21:209–226CrossRefMATH
Zurück zum Zitat Kennedy J (1999) Small worlds and mega-minds: effects of neighborhood topology on particle swarm performance. Evolutionary Computation, 1999. CEC 99.In: Proceedings of the 1999 Congress on. IEEE Kennedy J (1999) Small worlds and mega-minds: effects of neighborhood topology on particle swarm performance. Evolutionary Computation, 1999. CEC 99.In: Proceedings of the 1999 Congress on. IEEE
Zurück zum Zitat Li C, Yang S, Nguyen TT (2012) A self-learning particle swarm optimizer for global optimization problems. Syst Man Cybern Part B Cybern IEEE Trans 42:627–646CrossRef Li C, Yang S, Nguyen TT (2012) A self-learning particle swarm optimizer for global optimization problems. Syst Man Cybern Part B Cybern IEEE Trans 42:627–646CrossRef
Zurück zum Zitat Li X, Wang J, Zhou J, Yin M (2011) A perturb biogeography based optimization with mutation for global numerical optimization. Appl Math Comput 218:598–609MATHMathSciNet Li X, Wang J, Zhou J, Yin M (2011) A perturb biogeography based optimization with mutation for global numerical optimization. Appl Math Comput 218:598–609MATHMathSciNet
Zurück zum Zitat Liang J, Qu B, Suganthan P (2013) 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 Liang J, Qu B, Suganthan P (2013) 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
Zurück zum Zitat Liang JJ, Qin AK, Suganthan PN, Baskar S (2006) Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. Evol Comput IEEE Trans 10:281–295CrossRef Liang JJ, Qin AK, Suganthan PN, Baskar S (2006) Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. Evol Comput IEEE Trans 10:281–295CrossRef
Zurück zum Zitat Liang JJ, Suganthan PN (2005) Dynamic multi-swarm particle swarm optimizer. Swarm Intelligence Symposium, 2005. SIS 2005.In: Proceedings 2005 IEEE. IEEE, pp. 124–129 Liang JJ, Suganthan PN (2005) Dynamic multi-swarm particle swarm optimizer. Swarm Intelligence Symposium, 2005. SIS 2005.In: Proceedings 2005 IEEE. IEEE, pp. 124–129
Zurück zum Zitat Lim WH, Isa NAM (2014a) Particle swarm optimization with adaptive time-varying topology connectivity. Appl Soft Comput 24:623–642CrossRef Lim WH, Isa NAM (2014a) Particle swarm optimization with adaptive time-varying topology connectivity. Appl Soft Comput 24:623–642CrossRef
Zurück zum Zitat Lim WH, Isa NAM (2014b) Teaching and peer-learning particle swarm optimization. Appl Soft Comput 18:39–58CrossRef Lim WH, Isa NAM (2014b) Teaching and peer-learning particle swarm optimization. Appl Soft Comput 18:39–58CrossRef
Zurück zum Zitat Lynn N, Suganthan PN (2015) Heterogeneous comprehensive learning particle swarm optimization with enhanced exploration and exploitation. Swarm Evol Comput 24:11–24CrossRef Lynn N, Suganthan PN (2015) Heterogeneous comprehensive learning particle swarm optimization with enhanced exploration and exploitation. Swarm Evol Comput 24:11–24CrossRef
Zurück zum Zitat Ma H (2010) An analysis of the equilibrium of migration models for biogeography-based optimization. Inf Sci 180:3444–3464CrossRefMATH Ma H (2010) An analysis of the equilibrium of migration models for biogeography-based optimization. Inf Sci 180:3444–3464CrossRefMATH
Zurück zum Zitat Mendes R, Kennedy J, Neves J (2004) The fully informed particle swarm: simpler, maybe better. Evol Comput IEEE Trans 8:204–210CrossRef Mendes R, Kennedy J, Neves J (2004) The fully informed particle swarm: simpler, maybe better. Evol Comput IEEE Trans 8:204–210CrossRef
Zurück zum Zitat Nickabadi A, Ebadzadeh MM, Safabakhsh R (2011) A novel particle swarm optimization algorithm with adaptive inertia weight. Appl Soft Comput 11:3658–3670CrossRef Nickabadi A, Ebadzadeh MM, Safabakhsh R (2011) A novel particle swarm optimization algorithm with adaptive inertia weight. Appl Soft Comput 11:3658–3670CrossRef
Zurück zum Zitat Ouyang HB, Gao LQ, Kong XY, Li S, Zou DX (2016) Hybrid harmony search particle swarm optimization with global dimension selection. Inf Sci 346:318–337CrossRef Ouyang HB, Gao LQ, Kong XY, Li S, Zou DX (2016) Hybrid harmony search particle swarm optimization with global dimension selection. Inf Sci 346:318–337CrossRef
Zurück zum Zitat Parsopoulos KE, Vrahatis MN (2004) UPSO: a unified particle swarm optimization scheme. Lect Ser Comput Comput Sci 1:868–873 Parsopoulos KE, Vrahatis MN (2004) UPSO: a unified particle swarm optimization scheme. Lect Ser Comput Comput Sci 1:868–873
Zurück zum Zitat Poli R (2009) Mean and variance of the sampling distribution of particle swarm optimizers during stagnation. IEEE Trans Evol Comput 13:712–721CrossRef Poli R (2009) Mean and variance of the sampling distribution of particle swarm optimizers during stagnation. IEEE Trans Evol Comput 13:712–721CrossRef
Zurück zum Zitat Robinson J, Sinton S, Rahmat-Samii Y (2002) Particle swarm, genetic algorithm, and their hybrids: optimization of a profiled corrugated horn antenna. AP-S Int Symp (Dig) (IEEE Antennas Propag Soc) 1:314–317CrossRef Robinson J, Sinton S, Rahmat-Samii Y (2002) Particle swarm, genetic algorithm, and their hybrids: optimization of a profiled corrugated horn antenna. AP-S Int Symp (Dig) (IEEE Antennas Propag Soc) 1:314–317CrossRef
Zurück zum Zitat Sheng-Ta H, Tsung-Ying S, Chan-Cheng L, Shang-Jeng T (2009) Efficient population utilization strategy for particle swarm optimizer. Syst Man Cybern Part B Cybern IEEE Trans 39:444–456CrossRef Sheng-Ta H, Tsung-Ying S, Chan-Cheng L, Shang-Jeng T (2009) Efficient population utilization strategy for particle swarm optimizer. Syst Man Cybern Part B Cybern IEEE Trans 39:444–456CrossRef
Zurück zum Zitat Shi Y, Eberhart R (1998) A modified particle swarm optimizer, Evolutionary Computation Proceedings, 1998. IEEE World Congress on Computational Intelligence., The 1998 IEEE International Conference on. IEEE, pp. 69–73 Shi Y, Eberhart R (1998) A modified particle swarm optimizer, Evolutionary Computation Proceedings, 1998. IEEE World Congress on Computational Intelligence., The 1998 IEEE International Conference on. IEEE, pp. 69–73
Zurück zum Zitat Shi Y, Eberhart RC (2001) Fuzzy adaptive particle swarm optimization, Evolutionary Computation, (2001). In: Proceedings of the 2001 Congress on. IEEE, pp. 101–106 Shi Y, Eberhart RC (2001) Fuzzy adaptive particle swarm optimization, Evolutionary Computation, (2001). In: Proceedings of the 2001 Congress on. IEEE, pp. 101–106
Zurück zum Zitat Simon D (2008) Biogeography-based optimization. Evol Comput IEEE Trans 12:702–713CrossRef Simon D (2008) Biogeography-based optimization. Evol Comput IEEE Trans 12:702–713CrossRef
Zurück zum Zitat Suganthan PN, Hansen N, Liang JJ, Deb K, Chen Y-P, Auger A, Tiwari S (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization. KanGAL report 2005005 Suganthan PN, Hansen N, Liang JJ, Deb K, Chen Y-P, Auger A, Tiwari S (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization. KanGAL report 2005005
Zurück zum Zitat Yu X, Zhang X (2014) Enhanced comprehensive learning particle swarm optimization. Appl Math Comput 242:265–276MATHMathSciNet Yu X, Zhang X (2014) Enhanced comprehensive learning particle swarm optimization. Appl Math Comput 242:265–276MATHMathSciNet
Zurück zum Zitat Zhan Z-H, Zhang J, Li Y, Shi Y-H (2011) Orthogonal learning particle swarm optimization. Evol Comput IEEE Trans 15:832–847CrossRef Zhan Z-H, Zhang J, Li Y, Shi Y-H (2011) Orthogonal learning particle swarm optimization. Evol Comput IEEE Trans 15:832–847CrossRef
Zurück zum Zitat Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. Evol Comput IEEE Trans 13:945–958CrossRef Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. Evol Comput IEEE Trans 13:945–958CrossRef
Zurück zum Zitat Zhou X, Wu Z, Wang H, Rahnamayan S (2014) Gaussian bare-bones artificial bee colony algorithm. Soft Comput 20:1–18 Zhou X, Wu Z, Wang H, Rahnamayan S (2014) Gaussian bare-bones artificial bee colony algorithm. Soft Comput 20:1–18
Metadaten
Titel
Biogeography-based learning particle swarm optimization
verfasst von
Xu Chen
Huaglory Tianfield
Congli Mei
Wenli Du
Guohai Liu
Publikationsdatum
08.08.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 24/2017
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-016-2307-7

Weitere Artikel der Ausgabe 24/2017

Soft Computing 24/2017 Zur Ausgabe