Harmony Search (HS), one of the most popular metaheuristic optimization algorithms, is inspired by musical improvisation process. HS operators mimic music player’s different behaviors to make the best harmony. For example, harmony memory considering realizes the player’s utilization of a combination of sounds among the good harmony found in the past whereas pitch adjustment is derived from fine pitch tuning. However, at the authors’ best knowledge, there is no harmony search which takes into account the fact that poor music player improves as he/she follows from the good performer. This study proposes a new improved version of HS called Copycat Harmony Search (CcHS) which employs a novel pitch adjustment approach for dynamic bandwidth change and poor solution’s followship toward a good solution. The performance of CcHS is compared to that of the original HS and HS variants with modified pitch adjustment in a set of well-known mathematical benchmark problems. Results obtained show that CcHS outperforms other algorithms in most problems finding the known global optimum.
|Title of host publication||Harmony Search and Nature Inspired Optimization Algorithms - Theory and Applications, ICHSA 2018|
|Editors||Jagdish Chand Bansal, Joong Hoon Kim, Anupam Yadav, Kusum Deep, Neha Yadav|
|Number of pages||6|
|Publication status||Published - 2019|
|Event||4th International Conference on Harmony Search, Soft Computing and Applications, ICHSA 2018 - Gurgaon, India|
Duration: 2018 Feb 7 → 2018 Feb 9
|Name||Advances in Intelligent Systems and Computing|
|Conference||4th International Conference on Harmony Search, Soft Computing and Applications, ICHSA 2018|
|Period||18/2/7 → 18/2/9|
Bibliographical noteFunding Information:
Acknowledgements This research was supported by a grant [13AWMP-B066744-01] from Advanced Water Management Research Program funded by the Ministry of Land, Infrastructure, and Transport of the Korean government.
© Springer Nature Singapore Pte Ltd. 2019.
- Copycat harmony search
- Improved pitch adjustment
- Poor solution’s followship
ASJC Scopus subject areas
- Control and Systems Engineering
- Computer Science(all)