Improved teaching-learning-based optimization algorithm with Cauchy mutation and chaotic operators

被引:9
作者
Bao, Yin-Yin [1 ]
Xing, Cheng [1 ]
Wang, Jie-Sheng [1 ]
Zhao, Xiao-Rui [1 ]
Zhang, Xing-Yue [1 ]
Zheng, Yue [1 ]
机构
[1] Univ Sci & Technol Liaoning, Sch Elect & Informat Engn, Anshan, Liaoning, Peoples R China
关键词
TLBO algorithm; Function optimization; Cauchy mutation; Chaos mapping; Engineering optimization;
D O I
10.1007/s10489-023-04705-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Teaching-Learning-Based Optimization (TLBO) is a population-based intelligent optimization algorithm, which simulates the "teaching" process of teachers to students and the "learning" process of students in the class. In order to solve the problems of slow optimization speed, low optimization accuracy and easy to fall into local optimization, an improved TLBO algorithm based on Cauchy mutation and chaos operators are proposed. Firstly, the dynamic selection of teachers in the "teaching" stage leads to higher class average grades. Learning from the best students in the class during the "learning" phase makes class results more focused. Secondly, after a teaching is completed, Cauchy mutation is carried out to make the algorithm population more diverse so as to get rid of the local optimal solution. Finally, on the basis of Cauchy mutation, chaos theory is introduced into the optimization process of TLBO algorithm, and 10 chaos are embedded in the process of generating random numbers by Cauchy mutation, which enhances its ergo city and irreconcilability to further improve its convergence speed and accuracy. The performance of the proposed improved TLBO algorithm was tested by using 30 benchmark functions in CEC-BC-2017, and finally two engineering design problems (cantilever arm design and pressure vessel design) were optimized. The experimental results show that the proposed TLBO algorithm has significantly improved its convergence speed and optimization accuracy.
引用
收藏
页码:21362 / 21389
页数:28
相关论文
共 46 条
[22]  
Klügl F, 2001, JASSS, V4, pU153
[23]  
Kommadath R, 2017, IEEE C EVOL COMPUTAT, P2397, DOI 10.1109/CEC.2017.7969595
[24]  
Kosorukoff A, 2002, IEEE SYS MAN CYBERN, P3464
[25]  
Li CH, 2007, LECT NOTES COMPUT SC, V4683, P334
[26]  
Liang JJ, 2005, 2005 IEEE SWARM INTELLIGENCE SYMPOSIUM, P68
[27]   Fast Top-K association rule mining using rule generation property pruning [J].
Liu, Xiangyu ;
Niu, Xinzheng ;
Fournier-Viger, Philippe .
APPLIED INTELLIGENCE, 2021, 51 (04) :2077-2093
[28]   Chaotic differential evolution methods for dynamic economic dispatch with valve-point effects [J].
Lu, Youlin ;
Zhou, Jianzhong ;
Qin, Hui ;
Wang, Ying ;
Zhang, Yongchuan .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2011, 24 (02) :378-387
[29]   Hybrid binary ant lion optimizer with rough set and approximate entropy reducts for feature selection [J].
Mafarja, Majdi M. ;
Mirjalili, Seyedali .
SOFT COMPUTING, 2019, 23 (15) :6249-6265
[30]   The Whale Optimization Algorithm [J].
Mirjalili, Seyedali ;
Lewis, Andrew .
ADVANCES IN ENGINEERING SOFTWARE, 2016, 95 :51-67