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

21.09.2015 | Methodologies and Application

A novel harmony search algorithm with gaussian mutation for multi-objective optimization

verfasst von: Xiangshan Dai, Xiaofang Yuan, Lianghong Wu

Erschienen in: Soft Computing | Ausgabe 6/2017

Einloggen

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

search-config
loading …

Abstract

This paper proposes a novel harmony search algorithm with gaussian mutation (GMHS) for multi-objective optimization. Harmony search (HS) algorithm has shown many advantages in solving global optimization problems; however, it also has some shortcomings, such as poor ability of escaping from local optimum and poor convergence. In view of the weaknesses of HS algorithm, several important improvements are employed in the proposed GMHS, including (a) the memory consideration rule is modified to improve convergence, (b) two bandwidths in pitch adjustment are designed to obtain better exploration and exploitation, (c) chaotic maps are utilized in the GMHS to enhance global search ability and (d) a gaussian mutation operator is employed in the GMHS to speed up convergence rate and to jump out the local optimum. To solve multi-objective optimization problems, the GMHS uses fast non-dominated sorting and crowding distance method to update harmony memory. For the purpose of preserving non-dominated solutions found during the entire search process, an external archive has been adopted. To demonstrate the effectiveness of the GMHS, it is tested with benchmark problems. The experimental results show that the GMHS is competitive in convergence and diversity performance, compared with other multi-objective evolutionary algorithms. Finally, the impact of two key parameters on the performance of GMHS is also analyzed.

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!

Literatur
Zurück zum Zitat Chen J, Pan QK, Li JQ (2012) Harmony search algorithm with dynamic control parameters. Appl Math Comput 219(2):592–604MathSciNetMATH Chen J, Pan QK, Li JQ (2012) Harmony search algorithm with dynamic control parameters. Appl Math Comput 219(2):592–604MathSciNetMATH
Zurück zum Zitat Coello CA, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256–279CrossRef Coello CA, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256–279CrossRef
Zurück zum Zitat Corne DW, Jerram NR, Knowles JD et al. (2001) PESA-II: region-based selection in evolutionary multiobjective optimization. In: Proceedings of the genetic and evolutionary computation conference, pp 283–290 Corne DW, Jerram NR, Knowles JD et al. (2001) PESA-II: region-based selection in evolutionary multiobjective optimization. In: Proceedings of the genetic and evolutionary computation conference, pp 283–290
Zurück zum Zitat Deb K, Pratap A, Agarwal S et al (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197CrossRef Deb K, Pratap A, Agarwal S et al (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197CrossRef
Zurück zum Zitat Deb K, Jain H (2014) An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Trans Evol Comput 18(4):577–601CrossRef Deb K, Jain H (2014) An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Trans Evol Comput 18(4):577–601CrossRef
Zurück zum Zitat Deb K, Thiele L, Laumanns M et al. (2001) Scalable test problems for evolutionary multi-objective optimization. In: Technical report, Comput Eng and Networks Lab (TIK), ETH Zurich, Switzerland Deb K, Thiele L, Laumanns M et al. (2001) Scalable test problems for evolutionary multi-objective optimization. In: Technical report, Comput Eng and Networks Lab (TIK), ETH Zurich, Switzerland
Zurück zum Zitat Diao R, Shen Q (2012) Feature selection with harmony search. IEEE Trans Syst Man Cybern Part B Cybern 42(6):1509–1523CrossRef Diao R, Shen Q (2012) Feature selection with harmony search. IEEE Trans Syst Man Cybern Part B Cybern 42(6):1509–1523CrossRef
Zurück zum Zitat Garca S, Molina D, Lozano M et al (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithm behaviour: a case study on the CEC’2005 special session on real parameter optimization. J Heuristics 15(6):617–644CrossRefMATH Garca S, Molina D, Lozano M et al (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithm behaviour: a case study on the CEC’2005 special session on real parameter optimization. J Heuristics 15(6):617–644CrossRefMATH
Zurück zum Zitat Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef
Zurück zum Zitat Geem ZW (2010) Multiobjective optimization of time-cost trade-off using harmony search. Constr Eng Manage 136(6):711–716CrossRef Geem ZW (2010) Multiobjective optimization of time-cost trade-off using harmony search. Constr Eng Manage 136(6):711–716CrossRef
Zurück zum Zitat He D, He C, Jiang LG et al (2001) Chaotic characteristics of a one-dimensional iterative map with infinite collapses. IEEE Trans Circuits Syst I Fundam Theor Appl 48(7):900–906MathSciNetCrossRefMATH He D, He C, Jiang LG et al (2001) Chaotic characteristics of a one-dimensional iterative map with infinite collapses. IEEE Trans Circuits Syst I Fundam Theor Appl 48(7):900–906MathSciNetCrossRefMATH
Zurück zum Zitat Knowles JD, Corne DW (2000) M-PAES: A memetic algorithm for multiobjective optimization. Proc IEEE Conf Evolut Comput 1:325–332 Knowles JD, Corne DW (2000) M-PAES: A memetic algorithm for multiobjective optimization. Proc IEEE Conf Evolut Comput 1:325–332
Zurück zum Zitat Koenig AC (2002) A study of mutation methods for evolutionary algorithms. Adv Top Artif Intell 1–8 Koenig AC (2002) A study of mutation methods for evolutionary algorithms. Adv Top Artif Intell 1–8
Zurück zum Zitat Kulluk S, Ozbakir L, Baykasoglu A (2012) Training neural networks with harmony search algorithms for classification problems. Eng Appl Artif Intell 25(1):11–19CrossRef Kulluk S, Ozbakir L, Baykasoglu A (2012) Training neural networks with harmony search algorithms for classification problems. Eng Appl Artif Intell 25(1):11–19CrossRef
Zurück zum Zitat Landa I, Ortiz E, Salcedo S et al (2012) Evaluating the internationalization success of companies through a hybrid grouping harmony search-extreme learning machine approach. IEEE J Sel Top Signal Process 6(4):388–398CrossRef Landa I, Ortiz E, Salcedo S et al (2012) Evaluating the internationalization success of companies through a hybrid grouping harmony search-extreme learning machine approach. IEEE J Sel Top Signal Process 6(4):388–398CrossRef
Zurück zum Zitat Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continues engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194(36–38):3902–3933CrossRefMATH Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continues engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194(36–38):3902–3933CrossRefMATH
Zurück zum Zitat Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579MathSciNetMATH Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579MathSciNetMATH
Zurück zum Zitat Obayashi S, Takahashi S, Takeguchi Y (1998) Niching and elitist models for mogas. Lect Notes Comput Sci 1498:260–269CrossRef Obayashi S, Takahashi S, Takeguchi Y (1998) Niching and elitist models for mogas. Lect Notes Comput Sci 1498:260–269CrossRef
Zurück zum Zitat Parks GT, Miller I (1998) Selective breeding in a multiobjective genetic algorithm. Lect Notes Comput Sci 1498:250–259CrossRef Parks GT, Miller I (1998) Selective breeding in a multiobjective genetic algorithm. Lect Notes Comput Sci 1498:250–259CrossRef
Zurück zum Zitat Pavelski LM, Almeida CP, Gonçalves RA (2012) Harmony search for multi-objective optimization. In: Proceedings 2012 Brazilian conference on neural networks, pp 220–225 Pavelski LM, Almeida CP, Gonçalves RA (2012) Harmony search for multi-objective optimization. In: Proceedings 2012 Brazilian conference on neural networks, pp 220–225
Zurück zum Zitat Ricart J, Hüttermann G, Lima J et al (2011) Multiobjective harmony search algorithm proposals. Electron Notes Theor Comput Sci 281:51–67CrossRef Ricart J, Hüttermann G, Lima J et al (2011) Multiobjective harmony search algorithm proposals. Electron Notes Theor Comput Sci 281:51–67CrossRef
Zurück zum Zitat Sivasubramani S, Swarup KS (2011) Multi-objective harmony search algorithm for optimal power flow problem. Int J Electr Power Energy Syst 33(3):745–752CrossRef Sivasubramani S, Swarup KS (2011) Multi-objective harmony search algorithm for optimal power flow problem. Int J Electr Power Energy Syst 33(3):745–752CrossRef
Zurück zum Zitat Van Veldhuizen DA, Lamont GB (2000) On measuring multiobjective evolutionary algorithm performance. In: Proceedings of the 2000 congress on evolutionary computation, vol 1, pp 204–211 Van Veldhuizen DA, Lamont GB (2000) On measuring multiobjective evolutionary algorithm performance. In: Proceedings of the 2000 congress on evolutionary computation, vol 1, pp 204–211
Zurück zum Zitat Van Veldhuizen DA, Lamont GB (2000) Multiobjective evolutionary algorithms: analyzing the state-of-the-art. Evol Comput 8(2):125–147CrossRef Van Veldhuizen DA, Lamont GB (2000) Multiobjective evolutionary algorithms: analyzing the state-of-the-art. Evol Comput 8(2):125–147CrossRef
Zurück zum Zitat Vasebi A, Fesanghary M, Bathaee SMT (2007) Combined heat and power economic dispatch by harmony search algorithm. Int J Electr Power Energy Syst 29(10):713–719CrossRef Vasebi A, Fesanghary M, Bathaee SMT (2007) Combined heat and power economic dispatch by harmony search algorithm. Int J Electr Power Energy Syst 29(10):713–719CrossRef
Zurück zum Zitat Wang YN, Wu LH, Yuan XF (2010) Multi-objective self-adaptive differential evolution with elitist archive and crowding entropy-based diversity measure. Soft Comput 14(3):193–209CrossRef Wang YN, Wu LH, Yuan XF (2010) Multi-objective self-adaptive differential evolution with elitist archive and crowding entropy-based diversity measure. Soft Comput 14(3):193–209CrossRef
Zurück zum Zitat Yuan XF, Zhao JY, Yang YM et al (2014) Hybrid parallel chaos optimization algorithm with harmony search algorithm. Appl Soft Comput J 17:12–22CrossRef Yuan XF, Zhao JY, Yang YM et al (2014) Hybrid parallel chaos optimization algorithm with harmony search algorithm. Appl Soft Comput J 17:12–22CrossRef
Zurück zum Zitat Zhang Q, Li H (2007) MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731MathSciNetCrossRef Zhang Q, Li H (2007) MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731MathSciNetCrossRef
Zurück zum Zitat Zhang Q, Zhou A, Zhao S et al. (2009) Multiobjective optimization test instances for the CEC 2009 special session and competition. In: Technical Report CES-487, pp 1–30 Zhang Q, Zhou A, Zhao S et al. (2009) Multiobjective optimization test instances for the CEC 2009 special session and competition. In: Technical Report CES-487, pp 1–30
Zurück zum Zitat Zhou A, Jin Y, Zhang Q et al. (2006) Combing model-based and generics-based offspring generation for multi-objective optimization using a convergence criterion. In: Proceedings of the IEEE congress on evolutionary computation, pp 3234–3241 Zhou A, Jin Y, Zhang Q et al. (2006) Combing model-based and generics-based offspring generation for multi-objective optimization using a convergence criterion. In: Proceedings of the IEEE congress on evolutionary computation, pp 3234–3241
Zurück zum Zitat Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195CrossRef Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195CrossRef
Zurück zum Zitat Zitzler E, Laumanns M, Thiele L (2001) SPEA2: Improving the strength pareto evolutionary algorithm. In: Technical report. Comput Eng and Networks Lab (TIK), ETH Zurich, Switzerland Zitzler E, Laumanns M, Thiele L (2001) SPEA2: Improving the strength pareto evolutionary algorithm. In: Technical report. Comput Eng and Networks Lab (TIK), ETH Zurich, Switzerland
Zurück zum Zitat Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257–271CrossRef Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257–271CrossRef
Zurück zum Zitat Zou DX, Gao LQ, Wu JH et al (2010) Novel global harmony search algorithm for unconstrained problems. Neurocomputing 73(16–18):3308–3318CrossRef Zou DX, Gao LQ, Wu JH et al (2010) Novel global harmony search algorithm for unconstrained problems. Neurocomputing 73(16–18):3308–3318CrossRef
Metadaten
Titel
A novel harmony search algorithm with gaussian mutation for multi-objective optimization
verfasst von
Xiangshan Dai
Xiaofang Yuan
Lianghong Wu
Publikationsdatum
21.09.2015
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 6/2017
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-015-1868-1

Weitere Artikel der Ausgabe 6/2017

Soft Computing 6/2017 Zur Ausgabe