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 条
[31]   Grey Wolf Optimizer [J].
Mirjalili, Seyedali ;
Mirjalili, Seyed Mohammad ;
Lewis, Andrew .
ADVANCES IN ENGINEERING SOFTWARE, 2014, 69 :46-61
[32]   Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm [J].
Oliv, Diego ;
Abd El Aziz, Mohamed ;
Hassanien, Aboul Ella .
APPLIED ENERGY, 2017, 200 :141-154
[33]   Synthesis of linear aperiodic array using Cauchy mutated cat swarm optimization [J].
Pappula, Lakshman ;
Ghosh, Debalina .
AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2017, 72 :52-64
[34]   New inspirations in swarm intelligence: a survey [J].
Parpinelli, R. S. ;
Lopes, H. S. .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2011, 3 (01) :1-16
[35]   OPTIMAL DESIGN OF A CLASS OF WELDED STRUCTURES USING GEOMETRIC PROGRAMMING [J].
RAGSDELL, KM ;
PHILLIPS, DT .
JOURNAL OF ENGINEERING FOR INDUSTRY-TRANSACTIONS OF THE ASME, 1976, 98 (03) :1021-1025
[36]   Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems [J].
Rao, R. V. ;
Savsani, V. J. ;
Vakharia, D. P. .
COMPUTER-AIDED DESIGN, 2011, 43 (03) :303-315
[37]   A fuzzy multi-objective hybrid TLBO-PSO approach to select the associated genes with breast cancer [J].
Shahbeig, Saleh ;
Helfroush, Mohammad Sadegh ;
Rahideh, Akbar .
SIGNAL PROCESSING, 2017, 131 :58-65
[38]   Differential evolution - A simple and efficient heuristic for global optimization over continuous spaces [J].
Storn, R ;
Price, K .
JOURNAL OF GLOBAL OPTIMIZATION, 1997, 11 (04) :341-359
[39]   On chaotic simulated annealing [J].
Wang, LP ;
Smith, K .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1998, 9 (04) :716-718
[40]   Yin-Yang firefly algorithm based on dimensionally Cauchy mutation [J].
Wang, Wen-chuan ;
Xu, Lei ;
Chau, Kwok-wing ;
Xu, Dong-mei .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 150