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

Computer Engineering & Science ›› 2023, Vol. 45 ›› Issue (05): 940-950.

• Artificial Intelligence and Data Mining • Previous Articles    

A whale optimization algorithm based on teaching and learning and dimensional Cauchy mutation

FU Jie-di1,2,LI Zhen-dong1,GUO Hui1   

  1. (1.School of Information Engineering,Ningxia University,Yinchuan 750021;
    2.School of Electronic Information Engineering,Zhengzhou Sias University,Zhengzhou 451150,China)
  • Received:2022-09-02 Revised:2022-10-31 Accepted:2023-05-25 Online:2023-05-25 Published:2023-05-17

Abstract: In the face of complex optimization problems, the basic whale optimization algorithm still has problems such as easy to fall into local extremum, slow convergence speed and low calculation accuracy. Therefore, a whale optimization algorithm based on teaching and learning and dimensional Cauchy mutation, named TCWOA, is proposed. Firstly, Sobol sequence is selected to initialize the whale population, which can make the population distribution more uniform. Secondly, the teaching strategy in the teaching and learning algorithm is introduced to replace the random search strategy, avoiding the blindness of search and improving its convergence speed. Thirdly, the dimensional Cauchy mutation with inertia weight is used to perturb the whale's optimal individual, which can make it jump out of the local optimal solution and enhance the global search ability of the algorithm. Finally, the comparative analysis of various optimization algorithms on 10 standard test functions ware carried out. In the application research, TCWOA algorithm first optimize BP network parameters and then predicts Boston housing prices. The results verify the effectiveness and accuracy of the optimization algorithm. 


Key words: whale optimization algorithm, teaching and learning algorithm, dimensional Cauchy mutation, TCWOA-BP model prediction