Abstract
The harmony search (HS) method is an emerging meta-heuristic optimization algorithm inspired by the natural musical performance process, which has been extensively applied to handle numerous optimization problems during the past decade. However, it usually lacks of an efficient local search capability, and may sometimes suffer from weak convergence. In this paper, a memetic HS method, m-HS, with local search function is proposed and studied. The local search in the m-HS is based on the principle of bee foraging like strategy, and performs only at selected harmony memory members, which can significantly improve the efficiency of the overall search procedure. Compared with the original HS method and particle swarm optimization (PSO), our m-HS has been demonstrated in numerical simulations of 16 typical benchmark functions to yield a superior optimization performance. The m-HS is further successfully employed in the optimal design of a practical wind generator.


















Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68
Nahas N, Thien-My D (2010) Harmony search algorithm: application to the redundancy optimization problem. Eng Optim 42(9):845–861
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(10):2985–2996
Lee KS, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82(9–10):781–798
Cheng YM, Li L, Lansivaara T, Chi SC, Sun YJ (2008) Minimization of factor of safety using different slip surface generation methods and an improved harmony search minimization algorithm. Eng Optim 40(2):95–115
Geem ZW, Kim JH, Loganathan GV (2002) Harmony search optimization: application to pipe network design. Int J Model Simul 22(2):125–133
Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Method Appl Mech Eng 194(36–38):3902–3922
Poli R, Langdon WB (2002) Foundations of Genetic Programming. Springer-Verlag, Berlin
Storn R, Price K (1997) Differential evolution: a simple and efficient adaptive scheme for global optimization over continuous spaces. J Global Optim 11:341–359
Engelbrecht AP (2005) Fundamentals of Computational Swarm Intelligence. John Wiley & Sons Ltd, West Sussex
Geem ZW (2008) Novel derivative of harmony search algorithm for discrete design variables. Appl Math Comput 199(1):223–230
Omran MGH, Mahdavi M (2008) Global-best harmony search. Appl Math Comput 198(2):643–656
Pan Q-K, Suganthan PN, Liang JJ, Tasgetiren MF (2010) A local-best harmony search algorithm with dynamic subpopulations. Eng Optim 42(2):101–117
Gao XZ, Wang X, Jokinen T, Ovaska SJ, Arkkio A, Zenger K (2012) A hybrid optimization method for wind generator design. Int J Innov Comput, Inf Control 8(6):4347–4373
Gao XZ, Wang X, Ovaska SJ, Zenger K (2012) A hybrid optimization method of harmony search and opposition-based learning. Eng Optim 44(8):895–914
Gao XZ, Wang X, Jokinen T, Ovaska SJ, Arkkio A, Zenger K (2012) A hybrid PBIL-based harmony search method. Neural Comput Appl 21(5):1071–1083
Neria F, Cottab C (2012) Memetic algorithms and memetic computing optimization: a literature review. Swarm Evol Comput 2:1–14
D. T. Pham and M. Castellani (2009) “The bees algorithm: modelling foraging behaviour to solve continuous optimization problems”. In: proceedings of institution of mechanical engineers, Part C, vol. 223, pp 2919–2938
Wu B, Qian C, Ni W, Fan S (2012) Hybrid harmony search and artificial bee colony algorithm for global optimization problems. Comput Math Appl 64(8):2621–2634
M. A. Al-Betar, A. T. Khader, and M. Zaman (2012) “University course timetabling using a hybrid harmony search metaheuristic algorithm”. In: IEEE Transactions on Systems, Man, and Cybernetics—Part C: Applications and reviews, vol. 42(5) pp 664–681
Nguyen K, Nguyen P, Tran N (2012) A hybrid algorithm of harmony search and bees algorithm for a university course timetabling problem. Int J Comp Sci Issues 9(1):12–17
Michalewicz Z (1996) Genetic Algorithms + Data Structures = Evolution Programs, 3rd edn. Springer-Verlag, Berlin
Ali MM, Khompatraporn C, Zabinsky ZB (2005) A numerical evaluation of several stochastic algorithms on selected continuous global optimization test problems. J Global Optim 31(4):635–672
Pyrhönen J, Jokinen T, Hrabovcová V (2008) Design of Rotating Electrical Machines. John Wiley & Sons Ltd, West Sussex
Y. Shi and R. C. Eberhart, “A modified particle swarm optimizer,” in Proceedings of the 1998 IEEE Congress on Evolutionary Computation, Anchorage, AK, May 1998, pp. 69-73
Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82
Acknowledgments
This research work was funded by the Academy of Finland under Grants 135225, 127299, and 137837 and Finnish Funding Agency for Technology and Innovation (TEKES). 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
Corresponding author
Rights and permissions
About this article
Cite this article
Gao, X.Z., Wang, X. & Zenger, K. A memetic-inspired harmony search method in optimal wind generator design. Int. J. Mach. Learn. & Cyber. 6, 43–58 (2015). https://doi.org/10.1007/s13042-013-0190-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-013-0190-4