A reformative teaching–learning-based optimization algorithm for solving numerical and engineering design optimization problems

被引:0
|
作者
Zhuang Li
Xiaotong Zhang
Jingyan Qin
Jie He
机构
[1] University of Science and Technology Beijing,School of Computer and Communication Engineering
[2] University of Science and Technology Beijing,Beijing Advanced Innovation Center for Materials Genome Engineering
[3] University of Science and Technology Beijing,School of Mechanical Engineering
[4] University of Science and Technology Beijing,Beijing Key Laboratory of Knowledge Engineering for Materials Science
来源
Soft Computing | 2020年 / 24卷
关键词
Evolutionary algorithm; Swarm intelligence based algorithm; Unconstrained numerical optimization; Constrained engineering optimization; Teaching–learning-based optimization algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
Teaching–learning-based optimization (TLBO) algorithm, which simulates the process of teaching–learning in the classroom, has been studied by many researchers, and a number of experiments have shown that it has great performance in solving optimization problems. However, it has an inherent origin bias in teacher phase and may fall into local optima for solving complex high-dimensional optimization problems. Therefore, an improved teaching method is proposed to eliminate the bias of converging toward the origin and enhance the ability of exploration during the convergence process. And a self-learning phase is presented to maintain the ability of exploration after convergence. Besides, a mutation phase is introduced to provide a good mixing ability among the population, preventing premature convergence. As a result, a reformative TLBO (RTLBO) algorithm with three modifications, an improved teaching method, a self-learning phase and a mutation phase, is proposed to significantly improve the performance of the TLBO algorithm. Ten unconstrained benchmark functions and three constrained engineering design problems are employed to evaluate the performance of the RTLBO algorithm. The results of the experiments show that the RTLBO algorithm is of excellent performance and better than, or at least comparable to, other available optimization algorithms in literature.
引用
收藏
页码:15889 / 15906
页数:17
相关论文
共 50 条
  • [41] A new improved teaching–learning-based optimization (ITLBO) algorithm for solving nonlinear inverse partial differential equation problems
    Ahmad Aliyari Boroujeni
    Reza Pourgholi
    Seyed Hashem Tabasi
    [J]. Computational and Applied Mathematics, 2023, 42
  • [42] Multi-objective optimization design of a compliant microgripper based on hybrid teaching learning-based optimization algorithm
    Nhat Linh Ho
    Thanh-Phong Dao
    Ngoc Le Chau
    Huang, Shyh-Chour
    [J]. MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2019, 25 (05): : 2067 - 2083
  • [43] Multi-objective optimization design of a compliant microgripper based on hybrid teaching learning-based optimization algorithm
    Nhat Linh Ho
    Thanh-Phong Dao
    Ngoc Le Chau
    Shyh-Chour Huang
    [J]. Microsystem Technologies, 2019, 25 : 2067 - 2083
  • [44] A modified teaching-learning-based optimization algorithm for solving optimization problem
    Ma, Yunpeng
    Zhang, Xinxin
    Song, Jiancai
    Chen, Lei
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 212
  • [45] An Improved Rider Optimization Algorithm for Solving Engineering Optimization Problems
    Wang, Guohu
    Yuan, Yongliang
    Guo, Wenwen
    [J]. IEEE ACCESS, 2019, 7 : 80570 - 80576
  • [46] An enhanced seagull optimization algorithm for solving engineering optimization problems
    Che, Yanhui
    He, Dengxu
    [J]. APPLIED INTELLIGENCE, 2022, 52 (11) : 13043 - 13081
  • [47] An enhanced seagull optimization algorithm for solving engineering optimization problems
    Yanhui Che
    Dengxu He
    [J]. Applied Intelligence, 2022, 52 : 13043 - 13081
  • [48] A teaching–learning-based optimization algorithm with producer–scrounger model for global optimization
    Debao Chen
    Feng Zou
    Jiangtao Wang
    Wujie Yuan
    [J]. Soft Computing, 2015, 19 : 745 - 762
  • [49] Parameter optimization of machining processes using teaching–learning-based optimization algorithm
    P. J. Pawar
    R. Venkata Rao
    [J]. The International Journal of Advanced Manufacturing Technology, 2013, 67 : 995 - 1006
  • [50] Advanced arithmetic optimization algorithm for solving mechanical engineering design problems
    Agushaka, Jeffrey O.
    Ezugwu, Absalom E.
    [J]. PLOS ONE, 2021, 16 (08):