• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2021, Vol. 43 ›› Issue (09): 1558-1566.

Previous Articles     Next Articles

A grey wolf optimization algorithm based on drunkard strolling and reverse learning

LIU Lian,FU Shao-chang,HUANG Hui-xian   

  1. (School of Automation and Electronic Information,Xiangtan University,Xiangtan  411105,China)
  • Received:2020-06-22 Revised:2020-08-25 Accepted:2021-09-25 Online:2021-09-25 Published:2021-09-27

Abstract: The grey wolf optimization algorithm is easy to fall into the local optimum in the later stage of optimization. Because of its higher complexity when solving high-dimensional functions, the probability of falling into the local optimum is greater. To address this problem, this paper proposes a mixed grey wolf algorithm on the basis of both drunkard strolling and reverse learning, termed as DGWO. In the process of iteration, the dominant wolves are partially retained from the comparison between the dominant and the worst wolves via backward learning. Meanwhile, drunkard strolling is performed on the leader wolf, where the coefficient scalars are utilized in A and C instead of the coefficient vectors in the original algorithm. The effectiveness of the proposed method is investigated by 10 standard test functions (100D, 500D and 1 000D) as well as 10D CEC2013 test function, and compared with PSO, GWO-CS, and GWO algorithms. The simulation results demonstrate that the proposed DGWO algorithm performs better in terms of accuracy and convergence rate. In addition, the improved grey wolf algorithm is applied to the parameter design of the two-stage operational amplifier with the goal of maximizing the open-loop low-frequency gain to verify the practicability of our scheme.


Key words: high dimensional complex function optimization, grey wolf optimizer, reverse learning, drunkard strolling, CEC2013, operational amplifier