Abstract

The Harmony Search (HS) algorithm is a population-based metaheuristic optimisation algorithm. This algorithm is inspired by the music improvisation process in which the musician searches for harmony and continues to polish the pitches to obtain a better harmony. Although several variants of the HS algorithm have been proposed, their effectiveness in dealing with diverse problems is still unsatisfactory. The performances of these variants mainly depend on the selection of different parameters of the algorithm. In this paper, a new variant of the HS algorithm is proposed that maintains a proper balance between diversification and intensification throughout the search process by automatically selecting the proper pitch adjustment strategy based on its Harmony Memory. However, the performance of the proposed Intelligent Tuned Harmony Search (ITHS) algorithm is influenced by other parameters, such as the Harmony Memory Size (HMS) and the Harmony Memory Considering Rate (HMCR). The effects that varying these parameters have on the performance of the ITHS algorithm is also analysed in detail. The performance of the proposed ITHS algorithm is investigated and compared with eight state-of-the-art HS variants over 17 benchmark functions. Furthermore, to investigate the robustness of the proposed algorithm at higher dimensions, a scalability study is also performed. Finally, the numerical results obtained reflect the superiority of the proposed ITHS algorithm in terms of accuracy, convergence speed, and robustness when compared with other state-of-the-art HS variants.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call