A modified teaching–learning-based optimization algorithm for numerical function optimization

被引:1
|
作者
Peifeng Niu
Yunpeng Ma
Shanshan Yan
机构
[1] Yanshan University,School of Electrical Engineering
[2] Hydropower Station of Administration of Taolinkou Reservoir,undefined
关键词
Teaching–learning-based optimization; Modified teaching–learning-based optimization; Exploratory and exploitative capabilities; Unconstrained numerical functions; CEC2017;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, a kind of modified teaching–learning-based optimization algorithm (MTLBO) is proposed to enhance the solution quality and accelerate the convergence speed of the conventional TLBO. Compared with TLBO, the MTLBO algorithm possesses different updating mechanisms of the individual solution. In teacher phase of the MTLBO, the students are divided into two groups according to the mean result of learners in all subjects. Moreover, the two groups present different updating strategies of the solution. In learner phase, the students are still divided into two groups, where the first group includes the top half of the students and the second group contains the remaining students. The first group members increase their knowledge through interaction among themselves and study independently. The second group members increase their marks relying on their teacher. According to the above-mentioned updating mechanisms, the MTLBO can provide a good balance between the exploratory and exploitative capabilities. Performance of the proposed MTLBO algorithm is evaluated by 23 unconstrained numerical functions and 28 CEC2017 benchmark functions. Compared with TLBO and other several state-of-the-art optimization algorithms, the results indicate that the MTLBO shows better solution quality and faster convergence speed.
引用
收藏
页码:1357 / 1371
页数:14
相关论文
共 50 条
  • [1] A modified teaching-learning-based optimization algorithm for numerical function optimization
    Niu, Peifeng
    Ma, Yunpeng
    Yan, Shanshan
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (06) : 1357 - 1371
  • [2] Effective hybridization of JAYA and teaching–learning-based optimization algorithms for numerical function optimization
    Jafar Gholami
    Fariba Abbasi Nia
    Maryam Sanatifar
    Hossam M. Zawbaa
    [J]. Soft Computing, 2023, 27 : 9673 - 9691
  • [3] A reformative teaching–learning-based optimization algorithm for solving numerical and engineering design optimization problems
    Zhuang Li
    Xiaotong Zhang
    Jingyan Qin
    Jie He
    [J]. Soft Computing, 2020, 24 : 15889 - 15906
  • [4] Fuzzy adaptive teaching–learning-based optimization for global numerical optimization
    Min-Yuan Cheng
    Doddy Prayogo
    [J]. Neural Computing and Applications, 2018, 29 : 309 - 327
  • [5] Improved teaching learning-based optimization algorithm with group learning
    Li, Ming
    Ma, Honglu
    Gu, Baijie
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2016, 31 (04) : 2101 - 2108
  • [6] DynTLBO - A Teaching Learning-based Dynamic Optimization Algorithm
    Bari, A. T. M. Golam
    Gaspar, Alessio
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1353 - 1360
  • [7] Modified Teaching-Learning-Based Optimization algorithm for global numerical optimization-A comparative study
    Satapathy, Suresh Chandra
    Naik, Anima
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2014, 16 : 28 - 37
  • [8] 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
  • [9] 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
  • [10] Modified Teaching-Learning-Based Optimization Algorithm
    Tuo ShouHeng
    [J]. 2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 7976 - 7981