Skip to main content
Log in

A hybrid PBIL-based harmony search method

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

The harmony search (HS) method is a popular meta-heuristic optimization algorithm, which has been extensively employed to handle various engineering problems. However, it sometimes fails to offer a satisfactory convergence performance under certain circumstances. In this paper, we propose and study a hybrid HS approach, HS–PBIL, by merging the HS together with the population-based incremental learning (PBIL). Numerical simulations demonstrate that our HS–PBIL is well capable of outperforming the regular HS method in dealing with nonlinear function optimization and a practical wind generator optimization problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68

    Article  Google Scholar 

  2. Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194(36–38):3902–3922

    Article  MATH  Google Scholar 

  3. Kang SL, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82(9–10):781–798

    Google Scholar 

  4. Geem ZW, Kim JH, Loganathan GV (2002) Harmony search optimization: application to pipe network design. Int J Model Simul 22(2):125–133

    Google Scholar 

  5. Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579

    Article  MathSciNet  MATH  Google Scholar 

  6. Gao XZ, Wang X, Ovaska SJ (2009) Uni-modal and multi-modal optimization using modified harmony search methods. Int J Innov Comput Inf Control 5(10A):2985–2996

    Google Scholar 

  7. Gao XZ, Wang X, Ovaska SJ, Xu H (2010) A modified harmony search method in constrained optimization. Int J Innov Comput Inf Control 6(9):4235–4247

    Google Scholar 

  8. Gao XZ, Wang X, Ovaska SJ (2010) A hybrid harmony search method based on OBL. In: Proceedings of the 13th IEEE international conference on computational science and engineering, Hong Kong, China, December 2010, pp 140–145

  9. Gao XZ, Wang X, Ovaska SJ (2010) A harmony search-based differential evolution method. In: Proceedings of the 13th IEEE international conference on computational science and engineering, Hong Kong, China, December 2010, pp 333–339

  10. Wang X, Gao XZ, Ovaska SJ (2009) Fusion of clonal selection algorithm and harmony search method in optimization of fuzzy classification systems. Int J Bioinspir Comput 1(1–2):80–88

    Article  Google Scholar 

  11. Baluja S (1995) An empirical comparison of seven iterative and evolutionary function optimization heuristics. Technical report CMU-CS-95-193, Carnegie Mellon University

  12. Poli R, Langdon WB (2002) Foundations of genetic programming. Springer, Berlin

    MATH  Google Scholar 

  13. Storn R, Price K (1997) Differential evolution: a simple and efficient adaptive scheme for global optimization over continuous spaces. J Glob Optim 11:341–359

    Article  MathSciNet  MATH  Google Scholar 

  14. Servet I, Travé-Massuyès L, Stern D (1997) Telephone network traffic overloading diagnosis and evolutionary computation techniques. In: Proceedings of the 3rd European conference on artificial evolution, Nimes, France, October 1997, pp 137–144

  15. Engelbrecht AP (2005) Fundamentals of computational swarm intelligence. Wiley, West Sussex

    Google Scholar 

  16. Sebag M, Ducoulombier A (1988) Extending population-based incremental learning to continuous search spaces. In: Proceedings of the 5th international conference on parallel problem solving from nature, Amsterdam, The Netherlands, September 1988, pp 418–427

  17. Benchmark functions are available at http://www-optima.amp.i.kyoto-u.ac.jp/member/student/hedar/Hedar_files/TestGO.htm

  18. Michalewicz Z (1996) Genetic algorithms + data structures = evolution programs, 3rd edn. Springer, Berlin

    MATH  Google Scholar 

  19. Ali MM, Khompatraporn C, Zabinsky ZB (2005) A numerical evaluation of several stochastic algorithms on selected continuous global optimization test problems. J Glob Optim 31(4):635–672

    Article  MathSciNet  MATH  Google Scholar 

  20. Pyrhönen J, Jokinen T, Hrabovcová V (2008) Design of rotating electrical machines. Wiley, West Sussex

    Book  Google Scholar 

  21. Gao XZ, Jokinen T, Wang X, Ovaska SJ, Arkkio A (2010) A new harmony search method in optimal wind generator design. In: Proceedings of the XIX international conference on electrical machines, September 2010, Rome, Italy

  22. Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82

    Article  Google Scholar 

Download references

Acknowledgments

This research work was funded by the project FOVI that is part of FIMECC-program EFFIMA and Academy of Finland under Grants 137837, 135225, and 127299. The authors would like to thank the anonymous reviewers for their insightful comments and constructive suggestions that have improved the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to X. Z. Gao.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gao, X.Z., Wang, X., Jokinen, T. et al. A hybrid PBIL-based harmony search method. Neural Comput & Applic 21, 1071–1083 (2012). https://doi.org/10.1007/s00521-011-0675-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-011-0675-6

Keywords

Navigation