A teaching-learning-based optimization algorithm with producer-scrounger model for global optimization

被引:20
|
作者
Chen, Debao [1 ]
Zou, Feng [1 ]
Wang, Jiangtao [1 ]
Yuan, Wujie [1 ]
机构
[1] HuaiBei Normal Univ, Sch Phys & Elect Informat, Huaibei 235000, Peoples R China
基金
中国国家自然科学基金;
关键词
Teaching-learning-based optimization (TLBO); Particle swarm optimization (PSO); Global optimization; Benchmark problems; Producer-scrounger model; PARTICLE SWARM OPTIMIZATION; DESIGN OPTIMIZATION;
D O I
10.1007/s00500-014-1298-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to decrease the computation cost and improve the global performance of the original teaching-learning-based optimization (TLBO) algorithm, the area-copying operator of the producer-scrounger (PS) model is introduced into TLBO for global optimization problems. In the proposed method, the swarm is divided into three parts: the producer, scroungers and remainders. The producer is the best individual selected from current population and it exploits the new solution with a random angle and a maximal radius. Some individuals, which are different from the producer, are randomly selected according to a predefined probability as scroungers. The scroungers update their position with an area-copying operator, which is used in the PS model. The remainders are updated by means of teaching and learning operators as they are used in the TLBO algorithm. In each iteration, the computation cost of the proposed algorithm is less than that of the original TLBO algorithm, because the individuals of the PS model are only evaluated once and the individuals of the TLBO algorithm are evaluated two times in each iteration. The proposed algorithm is tested on different kinds of benchmark problems, and the results indicate that the proposed algorithm has competitive performance to some other algorithms in terms of accuracy, convergence speed and success rate.
引用
收藏
页码:745 / 762
页数:18
相关论文
共 50 条
  • [41] A Teaching-Learning-Based Optimization Algorithm with Rectangle Neighborhood Structure
    He J.-G.
    Peng Z.-P.
    Lin W.-H.
    Cui D.-L.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (08): : 1768 - 1775
  • [42] Learning behaviorally stable solutions to producer-scrounger games
    Morand-Ferron, Julie
    Giraldeau, Luc-Alain
    BEHAVIORAL ECOLOGY, 2010, 21 (02) : 343 - 348
  • [43] Hybrid modified marine predators algorithm with teaching-learning-based optimization for global optimization and abrupt motion tracking
    Zeng Gao
    Yi Zhuang
    Chen Chen
    Qiuhong Wang
    Multimedia Tools and Applications, 2023, 82 : 19793 - 19828
  • [44] Improving teaching-learning-based optimization algorithm with golden-sine and multi-population for global optimization
    Xing, Aosheng
    Chen, Yong
    Suo, Jinyi
    Zhang, Jie
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2024, 221 : 94 - 134
  • [45] 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
  • [46] A Survey of Application and Classification on Teaching-Learning-Based Optimization Algorithm
    Xue, Ru
    Wu, Zongsheng
    IEEE ACCESS, 2020, 8 : 1062 - 1079
  • [47] An efficient Balanced Teaching-Learning-Based optimization algorithm with Individual restarting strategy for solving global optimization problems
    Taheri, Ahmad
    RahimiZadeh, Keyvan
    Rao, Ravipudi Venkata
    INFORMATION SCIENCES, 2021, 576 : 68 - 104
  • [48] New Teaching-Learning-Based Optimization Algorithm with Course Selection
    Sun Zexuan
    Zhang Qingyong
    He Shangyang
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 858 - 863
  • [49] 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
  • [50] An Improved Teaching-Learning-Based Optimization Algorithm with Reinforcement Learning Strategy for Solving Optimization Problems
    Wu, Di
    Wang, Shuang
    Liu, Qingxin
    Abualigah, Laith
    Jia, Heming
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022