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 条
  • [1] A reformative teaching-learning-based optimization algorithm for solving numerical and engineering design optimization problems
    Li, Zhuang
    Zhang, Xiaotong
    Qin, Jingyan
    He, Jie
    [J]. SOFT COMPUTING, 2020, 24 (20) : 15889 - 15906
  • [2] Learning-based monarch butterfly optimization algorithm for solving numerical optimization problems
    Mohamed Ghetas
    [J]. Neural Computing and Applications, 2022, 34 : 3939 - 3957
  • [3] Learning-based monarch butterfly optimization algorithm for solving numerical optimization problems
    Ghetas, Mohamed
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (05): : 3939 - 3957
  • [4] Learning-based elephant herding optimization algorithm for solving numerical optimization problems
    Li, Wei
    Wang, Gai-Ge
    Alavi, Amir H.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 195
  • [5] Hybrid teaching–learning-based optimization for solving engineering and mathematical problems
    Mohammadhossein Dastan
    Saeed Shojaee
    Saleh Hamzehei-Javaran
    Vahid Goodarzimehr
    [J]. Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2022, 44
  • [6] Fuzzy Adaptive Teaching Learning-Based Optimization for Solving Unconstrained Numerical Optimization Problems
    Din, Fakhrud
    Khalid, Shah
    Fayaz, Muhammad
    Gwak, Jeonghwan
    Zamli, Kamal Z.
    Mashwani, Wali Khan
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [7] An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems
    Kunjie Yu
    Xin Wang
    Zhenlei Wang
    [J]. Journal of Intelligent Manufacturing, 2016, 27 : 831 - 843
  • [8] An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems
    Yu, Kunjie
    Wang, Xin
    Wang, Zhenlei
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (04) : 831 - 843
  • [9] A modified teaching–learning-based optimization algorithm for numerical function optimization
    Peifeng Niu
    Yunpeng Ma
    Shanshan Yan
    [J]. International Journal of Machine Learning and Cybernetics, 2019, 10 : 1357 - 1371
  • [10] A teaching learning based optimization based on orthogonal design for solving global optimization problems
    Satapathy, Suresh Chandra
    Naik, Anima
    Parvathi, K.
    [J]. SPRINGERPLUS, 2013, 2