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

被引:6
|
作者
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
相关论文
共 50 条
  • [41] A New Teaching-Learning-based Chicken Swarm Optimization Algorithm
    Deb, Sanchari
    Gao, Xiao-Zhi
    Tammi, Kari
    Kalita, Karuna
    Mahanta, Pinakeswar
    SOFT COMPUTING, 2020, 24 (07) : 5313 - 5331
  • [42] A Survey of Application and Classification on Teaching-Learning-Based Optimization Algorithm
    Xue, Ru
    Wu, Zongsheng
    IEEE ACCESS, 2020, 8 : 1062 - 1079
  • [43] Improved Teaching-Learning-Based Optimization Algorithm and Its Application for Fast Control Switched Systems
    Zhai, Junchang
    Hao, Zhen
    Yao, Minghai
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 2060 - 2065
  • [44] Optimal trajectory planning for robotic manipulators using improved teaching-learning-based optimization algorithm
    Gao, Xueshan
    Mu, Yu
    Gao, Yongzhuo
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2016, 43 (03): : 308 - 316
  • [45] New Teaching-Learning-Based Optimization Algorithm with Course Selection
    Sun Zexuan
    Zhang Qingyong
    He Shangyang
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 858 - 863
  • [46] Teaching-Learning-Based Differential Evolution Algorithm for Optimization Problems
    Zhu, Changming
    Yan, Yan
    Haierhan
    Ni, Jun
    2015 EIGHTH INTERNATIONAL CONFERENCE ON INTERNET COMPUTING FOR SCIENCE AND ENGINEERING (ICICSE), 2015, : 139 - 142
  • [47] Teaching-learning-based genetic algorithm (TLBGA): an improved solution method for continuous optimization problems
    Behroozi, Foroogh
    Hosseini, Seyed Mohammad Hassan
    Sana, Shib Sankar
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2021, 12 (06) : 1362 - 1384
  • [48] Design optimization of robot grippers using teaching-learning-based optimization algorithm
    Rao, R. Venkata
    Waghmare, Gajanan
    ADVANCED ROBOTICS, 2015, 29 (06) : 431 - 447
  • [49] Multi-objective optimization using teaching-learning-based optimization algorithm
    Zou, Feng
    Wang, Lei
    Hei, Xinhong
    Chen, Debao
    Wang, Bin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (04) : 1291 - 1300
  • [50] An Improved Teaching-Learning-Based Optimization with the Social Character of PSO for Global Optimization
    Zou, Feng
    Chen, Debao
    Wang, Jiangtao
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2016, 2016