Group teaching optimization algorithm: A novel metaheuristic method for solving global optimization problems

被引:154
|
作者
Zhang, Yiying [1 ]
Jin, Zhigang [1 ]
机构
[1] Tianjin Univ, Sch Elect & Informat Engn, 92 Weijin Rd, Tianjin 300072, Peoples R China
关键词
Group teaching; Swarm intelligence; Global optimization; Engineering design; PARTICLE SWARM OPTIMIZATION; LEARNING-BASED OPTIMIZATION; ENGINEERING OPTIMIZATION; DIFFERENTIAL EVOLUTION; CUCKOO SEARCH;
D O I
10.1016/j.eswa.2020.113246
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In last 30 years, many metaheuristic algorithms have been developed to solve optimization problems. However, most existing metaheuristic algorithms have extra control parameters except the essential population size and stopping criterion. Considering different characteristics of different optimization problems, how to adjust these extra control parameters is a great challenge for these algorithms in solving different optimization problems. In order to address this challenge, a new metaheuristic algorithm called group teaching optimization algorithm (GTOA) is presented in this paper. The proposed GTOA is inspired by group teaching mechanism. To adapt group teaching to be suitable for using as an optimization technique, without loss of generality, four simple rules are first defined. Then a group teaching model is built under the guide of the four rules, which consists of teacher allocation phase, ability grouping phase, teacher phase and student phase. Note that GTOA needs only the essential population size and stopping criterion without extra control parameters, which has great potential to be used widely. GTOA is first examined over 28 well-known unconstrained benchmark problems and the optimization results are compared with nine state-of-the-art algorithms. Experimental results show the superior performance of the proposed GTOA for these problems in terms of solution quality, convergence speed and stability. Furthermore, GTOA is used to solve four constrained engineering design optimization problems in the real world. Simulation results demonstrate the proposed GTOA can find better solutions with faster speed compared with the reported optimizers. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Kookaburra Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Dehghani, Mohammad
    Montazeri, Zeinab
    Bektemyssova, Gulnara
    Malik, Om Parkash
    Dhiman, Gaurav
    Ahmed, Ayman E. M.
    [J]. BIOMIMETICS, 2023, 8 (06)
  • [32] Coati Optimization Algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems
    Dehghani, Mohammad
    Montazeri, Zeinab
    Trojovska, Eva
    Trojovsky, Pavel
    [J]. KNOWLEDGE-BASED SYSTEMS, 2023, 259
  • [33] Lyrebird Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Dehghani, Mohammad
    Bektemyssova, Gulnara
    Montazeri, Zeinab
    Shaikemelev, Galymzhan
    Malik, Om Parkash
    Dhiman, Gaurav
    [J]. BIOMIMETICS, 2023, 8 (06)
  • [34] Pufferfish Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Al-Baik, Osama
    Alomari, Saleh
    Alssayed, Omar
    Gochhait, Saikat
    Leonova, Irina
    Dutta, Uma
    Malik, Om Parkash
    Montazeri, Zeinab
    Dehghani, Mohammad
    [J]. BIOMIMETICS, 2024, 9 (02)
  • [35] Adolescent Identity Search Algorithm (AISA): A novel metaheuristic approach for solving optimization problems
    Bogar, Esref
    Beyhan, Selami
    [J]. APPLIED SOFT COMPUTING, 2020, 95
  • [36] Botox Optimization Algorithm: A New Human-Based Metaheuristic Algorithm for Solving Optimization Problems
    Hubalovska, Marie
    Hubalovsky, Stepan
    Trojovsky, Pavel
    [J]. BIOMIMETICS, 2024, 9 (03)
  • [37] Black eagle optimizer: a metaheuristic optimization method for solving engineering optimization problems
    Zhang, Haobin
    San, Hongjun
    Chen, Jiupeng
    Sun, Haijie
    Ding, Lin
    Wu, Xingmei
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (09): : 12361 - 12393
  • [38] An algorithm of global optimization for solving layout problems
    Feng, EM
    Wang, XL
    Wang, XM
    Teng, HF
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 114 (02) : 430 - 436
  • [39] Archery Algorithm: A Novel Stochastic Optimization Algorithm for Solving Optimization Problems
    Zeidabadi, Fatemeh Ahmadi
    Dehghani, Mohammad
    Trojovsky, Pavel
    Hubalovsky, Stepan
    Leiva, Victor
    Dhiman, Gaurav
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (01): : 399 - 416
  • [40] Osprey optimization algorithm: A new bio-inspired metaheuristic algorithm for solving engineering optimization problems
    Dehghani, Mohammad
    Trojovsky, Pavel
    [J]. FRONTIERS IN MECHANICAL ENGINEERING-SWITZERLAND, 2023, 8