Professional Documents
Culture Documents
Harmony Search PDF
Harmony Search PDF
Harmony Search
A unique Music-inspired Algorithm
● If all pitches make a good harmony, each player stores in his memory that
experience and the possibility of making a good harmony is increased next
time.
● For the same thing in optimization,
the initial solution is randomly
generated from decision variables
within the possible range.
Step 4:
Repeat Step 2 to Step 3 until a preset termination criterion is met, for
example, the maximal number of iterations, is met.
Similar to the GA and swarm
intelligence algorithms, the HS method
is a random search technique. It does
not require any prior domain
knowledge
● Most of the well known optimization functions used for testing and
benchmarking the performance of these algorithms are:
For d- Dimension:
Performance of HS on Rosenbrock’s banana test
function
Performance test problem for Evaluation Using H.S Algorithm
optimization algorithms Parameters:
HMCR = 0.95,
● Global Minimum of the given
function exist at X* = [1,1,….,1] PAR = 0.8,
Using these results, it can be drawn that the Harmony Search Algorithm could
be a good candidate to solve complex optimization problems.
References - Web
1) Geem, Z.W.: Harmony Search Algorithm for Solving Sudoku.
Knowledge-Based Intelligent Information and Engineering Systems.
http://dx.doi.org/10.1007/978-3-540-74819-9_46