Hybrid Cauchy mutation and uniform distribution of grasshopper optimization algorithm

被引:0
作者
He Q. [1 ,2 ]
Lin J. [1 ,2 ]
Xu H. [1 ]
机构
[1] College of Big Data & Information Engineering, Guizhou University, Guiyang
[2] Guizhou Provincial Key Laboratory of Public Big Data, Guizhou University, Guiyang
来源
Kongzhi yu Juece/Control and Decision | 2021年 / 36卷 / 07期
关键词
Cauchy mutation; Grasshopper optimization algorithm; Opposition-based learning; Particle swarm optimization algorithm; Statistical test; Time complexity; Uniform distribution;
D O I
10.13195/j.kzyjc.2019.1609
中图分类号
学科分类号
摘要
Due to the strong local exploitation ability and the weak global exploration ability of the location update formula, the grasshopper optimization algorithm (GOA) is easy to fall into local optimum and easy to prematurely converge. Therefore, this paper proposes a hybrid Cauchy mutation and uniform distribution of the grasshopper optimization algorithm (HCUGOA). Firstly, inspired by the Cauchy operator and particle swarm optimization algorithm, a location update method with segmentation idea is proposed to increase the diversity of the population and to enhance the global exploration ability. Then, the fusion of Cauchy mutation and opposition-based learning and the variation of the optimal position which is the target value improve the ability of the algorithm to jump out of the local optimum. Finally, in order to better balance the global exploration and local exploitation, the uniform distribution function is introduced into the nonlinear control parameter c, so that a new random adjustment strategy can be built. The optimization performance of the improved algorithm is evaluated by a sets of simulation experiments and Wilcoxon's test on 12 benchmark functions and modern CEC 2014 functions. The experimental results show that the HCUGOA has been greatly improved in terms of convergence accuracy and convergence speed. Copyright ©2021 Control and Decision.
引用
收藏
页码:1558 / 1568
页数:10
相关论文
共 19 条
  • [1] Saremi S, Mirjalili S, Lewis A., Grasshopper optimization algorithm: Theory and application, Advances in Engineering Software, 105, pp. 30-47, (2017)
  • [2] Kapilevich V, Seno S, Matsuda H, Et al., Chromatin 3D reconstruction from chromosomal contacts using a genetic algorithm, ACM Transactions on Computational Biology and Bioinformatics, 16, 5, pp. 1620-1626, (2019)
  • [3] Jayaprakash A, KeziSelvaVijila C., Feature selection using ant colony optimization (ACO) and road sign detection and recognition (RSDR) system, Cognitive Systems Research, 58, pp. 123-133, (2019)
  • [4] Xu G P., Study on particle swarm optimization based with dimensional learning strategy, (2019)
  • [5] He Q, Wei K Y, Xu Q S., Mixed strategy based improved whale optimization algorithm, Application Research of Computers, 36, 12, pp. 3647-3651, (2019)
  • [6] Xu Q S, He Q, Wei K Y., Wireless sensor network coverage optimization based on improved ant lion algorithm, Journal of Transduction Technology, 32, 2, pp. 266-275, (2019)
  • [7] Zhang D M, Chen Z Y, Xin Z Y, Et al., Salpswarm algorithm based on craziness and adaptive, Control and Decision, 35, 9, pp. 2112-2120, (2020)
  • [8] Gupta S, Deep K., A hybrid self-adaptive sine cosine algorithm with opposition based learning, Expert Systems with Applications, 119, pp. 210-230, (2019)
  • [9] Yan X, Ye C M., Hybrid grasshopper optimization algorithm for job shop scheduling problem, Computer Engineering and Applications, 55, 6, pp. 257-264, (2019)
  • [10] Huang C, Liang S T, Zhang Y, Et al., Mobile robot path planning based on multi-target grasshopper optimi algorithm, Computer Application, 39, 10, pp. 2859-2864, (2019)