An Improved Harmony Search Algorithm and Its Application in Function Optimization

Zhongda Tian and Chao Zhang
Volume: 14, No: 5, Page: 1237 ~ 1253, Year: 2018
10.3745/JIPS.04.0090
Keywords: Complex Functions, Harmony Search, Intelligent Algorithm, Optimization
Full Text:

Abstract
Harmony search algorithm is an emerging meta-heuristic optimization algorithm, which is inspired by the music improvisation process and can solve different optimization problems. In order to further improve the performance of the algorithm, this paper proposes an improved harmony search algorithm. Key parameters including harmonic memory consideration (HMCR), pitch adjustment rate (PAR), and bandwidth (BW) are optimized as the number of iterations increases. Meanwhile, referring to the genetic algorithm, an improved method to generate a new crossover solutions rather than the traditional mechanism of improvisation. Four complex function optimization and pressure vessel optimization problems were simulated using the optimization algorithm of standard harmony search algorithm, improved harmony search algorithm and exploratory harmony search algorithm. The simulation results show that the algorithm improves the ability to find global search and evolutionary speed. Optimization effect simulation results are satisfactory.

Article Statistics
Multiple requests among the same broswer session are counted as one view (or download).
If you mouse over a chart, a box will show the data point's value.


Cite this article
IEEE Style
Zhongda Tian and Chao Zhang, "An Improved Harmony Search Algorithm and Its Application in Function Optimization," Journal of Information Processing Systems, vol. 14, no. 5, pp. 1237~1253, 2018. DOI: 10.3745/JIPS.04.0090.

ACM Style
Zhongda Tian and Chao Zhang, "An Improved Harmony Search Algorithm and Its Application in Function Optimization," Journal of Information Processing Systems, 14, 5, (2018), 1237~1253. DOI: 10.3745/JIPS.04.0090.