Opposition-based learning in global harmony search algorithm

被引:0
作者
Zhai J.-C. [1 ]
Qin Y.-P. [2 ]
机构
[1] College of Information Science and Technology, Bohai University, Jinzhou
[2] College of Engineering, Bohai University, Jinzhou
来源
Kongzhi yu Juece/Control and Decision | 2019年 / 34卷 / 07期
关键词
Back tracking; Harmony search; Local optimum; Mutation; Opposition based learning; Random learning;
D O I
10.13195/j.kzyjc.2017.1743
中图分类号
学科分类号
摘要
This paper proposes an opposition-based learning global harmony search (OLGHS) algorithm. An oppositionbased learning initialization technique is employed for initialize the harmony memory to enhance the quality of the initial harmony vector. The worst harmony learns from the best harmony, which can improve the global search performance of the algorithm. The local search performance of the algorithm is enhanced by means of random learning strategy of backtracking interaction among other harmony vectors. The new harmony is dynamically generated by means of random global crossover with two different learning strategies, and the harmony memory is updated by the optimal individual of the improvising harmony and its opposition harmony. Finally, a comparison test with other heuristic optimization algorithms and HS variants is carried out to test the optimization performance of the proposed algorithm. The simulation results demonstrate the OLGHS algorithm has higher convergence precision and convergence rate. © 2019, Editorial Office of Control and Decision. All right reserved.
引用
收藏
页码:1449 / 1455
页数:6
相关论文
共 20 条
[1]  
Storn R., Price K., Differential evolution - A simple and efficient heuristic for global optimization over continuous spaces, J of Global Optimization, 11, 4, pp. 341-359, (1997)
[2]  
Eberhart R., Kennedy J., A new optimizer using particle swarm theory, Proc of the 6th Int Symposium on Micro Machine and Human Science, pp. 39-43, (1995)
[3]  
Karaboga D., An idea based on honey bee swarm for numerical optimization, pp. 1-10, (2005)
[4]  
Mirjalili S., SCA: A sine cosine algorithm for solving optimization problems, Knowledge-Based Systems, 96, pp. 120-133, (2016)
[5]  
Mirjalili S., Mirjalili S.M., Lewis A., Grey wolf optimizer, Advances in Engineering Software, 69, pp. 46-61, (2014)
[6]  
Ouyang H., Gao L., Li S., Improved globalbest-guided particle swarm optimization with learning operation for global optimization problems, Applied Soft Computing, 52, C, pp. 987-1008, (2017)
[7]  
Geem Z.W., Kim J.H., Loganathan G.V., A new heuristic optimization algorithm: Harmony search, Simulation, 76, 2, pp. 60-68, (2001)
[8]  
Chen J., Pan Q., Li J., Harmony search algorithm with dynamic control parameters, Applied Mathematics and Computation, 219, 2, pp. 592-604, (2012)
[9]  
Li X., Qin K., Zeng B., A dynamic parameter controlled harmony search algorithm for assembly sequence planning, The Int J of Advanced Manufacturing Technology, 92, 9-12, pp. 3399-3411, (2017)
[10]  
Kumar V., Chhabra J.K., Kumar D., Parameter adaptive harmony search algorithm for unimodal and multimodal optimization problems, J of Computational Science, 5, 2, pp. 144-155, (2014)