Opposition-Based Improved Harmony Search Algorithm Solve Unconstrained Optimization Problems

2013 ◽  
Vol 365-366 ◽  
pp. 170-173
Author(s):  
Hong Gang Xia ◽  
Qing Zhou Wang ◽  
Li Qun Gao

This paper develops an opposition-based improved harmony search algorithm (OIHS) for solving global continuous optimization problems. The proposed method is different from the classical harmony search (HS) in three aspects. Firstly, the candidate harmony is randomly chosen from the harmony memory or opposition harmony memory was generated by opposition-based learning, which enlarged the algorithm search space. Secondly, two key control parameters, pitch adjustment rate (PAR) and bandwidth distance (bw), are adjusted dynamically with respect to the evolution of the search process. Numerical results demonstrate that the proposed algorithm performs much better than the existing HS variants in terms of the solution quality and the stability.

2014 ◽  
Vol 687-691 ◽  
pp. 1367-1372
Author(s):  
Jian Ping Li ◽  
Ai Ping Lu ◽  
Hao Chang Wang ◽  
Xin Li ◽  
Pan Chi Li

In classical harmony search algorithm, only one harmony vector is obtained in each of iteration, which affects its search ability. We propose an improve harmony search algorithm in this paper. In our approach, the number of harmony vectors obtained in each of iteration is equivalent to the population size, and all newly generated harmony vectors are put into the harmony memory array. Then, all harmony vectors are sorted by descending order of the fitness, and the first half individuals are served as the next generation of populations. Experimental results show that our approach is obviously superior to the classical one under the same iteration steps and the same running time, which reveals that our approach can effectively generate the excellent individuals approximating the global optimal solution and enhance the optimization ability of classical harmony search algorithm.


2014 ◽  
Vol 1006-1007 ◽  
pp. 1035-1038
Author(s):  
Ping Zhang ◽  
Peng Sun ◽  
Guo Jun Li

Recently, a new meta-heuristic optimization algorithm–harmony search (HS) was developed,which imitates the behaviors of music improvisation. Although several variants and an increasing number of applications have appeared, one of its main difficulties is how to enhance diversity and prevent it trapped into local optimal. This paper develops an opposition-based learning harmony search algorithm (OLHS) for solving unconstrained optimization problems. The proposed method uses the best harmony to play pitch adjustment, and bring the concept of opposition-base learning into improvisation, which enlarged the algorithm search space. Besides, we design a new parameter setting strategy to directly tune the parameters in the search process, and balance the process of exploitation and exploration. Numerical results demonstrate that the proposed algorithm performs much better than the existing HS variants in terms of the solution quality and the stability.


Sign in / Sign up

Export Citation Format

Share Document