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

Computer Engineering & Science ›› 2021, Vol. 43 ›› Issue (06): 1131-1140.

Previous Articles    

Multilayer perceptron training based on a Cauchy variant grey wolf optimizer algorithm

WANG Li-qiao, ZHANG Da-min, FAN Ying, XU Hang, WANG Yi-rou   

  1. (College of Big Data &  Information Engineering,Guizhou University,Guiyang 550025,China)

  • Received:2020-02-24 Revised:2020-04-03 Accepted:2021-06-25 Online:2021-06-25 Published:2021-06-23

Abstract: Multilayer perceptron (MLP) are a method to deal with the classification problems, which can realize nonlinear high latitude classification and has good scalability. However, in the training process of traditional MLP, the quality of the classification results of MLP is closely related to the selection of parameters, and the parameters of traditional algorithms have many shortcomings. Using heuristic algorithm as its trainer is a scheme to overcome these shortcomings. Grey wolf optimizer (GWO) is a new meta-heuristic algorithm based on the predation behavior of grey wolf, which has been proved to be an algorithm with high level of exploration and development capability. In order to improve the exploration ability of the algorithm, the Cauchy variant is introduced into the grey wolf algorithm, and an improved Cauchy variant grey wolf optimizer (IGWO) is proposed. At the same time, the cosine convergence factor is added and the new update formula is used to ensure the robustness of the algorithm. Finally, the IGWO algorithm is used as the trainer of MLP to conduct the classification experiments on three different complexity classification problems and to test the performance of the trainer under diffe- rent structures. The results show that the proposed IGWO outperforms other algorithms in terms of classification accuracy, avoidance of falling into the local optimal, global convergence speed, and robustness.


Key words: grey wolf , optimizer algorithm;Cauchy variant operator;cosine convergence factor;multilayer perceptron;classification problem