Teaching-learning-based pathfinder algorithm for function and engineering optimization problems

被引:32
作者
Tang, Chengmei [1 ,2 ]
Zhou, Yongquan [1 ,2 ,3 ]
Tang, Zhonghua [1 ]
Luo, Qifang [1 ,2 ,3 ]
机构
[1] Guangxi Univ Nationalities, Coll Artificial Intelligence, Nanning 530006, Peoples R China
[2] Guangxi High Sch Key Lab Complex Syst & Computat, Nanning 530006, Peoples R China
[3] Guangxi Key Labs Hybrid Computat & IC Design Anal, Nanning 530006, Peoples R China
基金
美国国家科学基金会;
关键词
Pathfinder algorithm (PFA); Teaching-learning-based pathfinder algorithm (TLPFA); Exponential growth step; Benchmark function; Engineering design problem; Metaheuristic; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; SEARCH ALGORITHM; KRILL HERD; STRATEGY; INTEGER; COLONY;
D O I
10.1007/s10489-020-02071-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Pathfinder algorithm (PFA) for finding the best food area or prey based on the leadership of collective action in animal groups is a new metaheuristic algorithm for solving optimization problems with different structures. PFA is divided into two stages to search: pathfinder stage and follower stage. They represent the exploration phase and mining phase of PFA respectively. However, the original algorithm also has the problem of falling into a local optimum. In order to solve this problem, the teaching phase in the teaching and learning algorithm is added to the pathfinder stage in the text. In order to balance the exploration and mining capabilities of the algorithm, the learning phase of the teaching and learning algorithm is added to the follower phase in the article. In order to further enhance the depth search ability of the algorithm and increase the convergence speed, the exponential step is given to the followers. Therefore, a teaching-learning-based pathfinder algorithm (TLPFA) is proposed. 19 benchmark functions of four different types and six engineering design problems are used to test of the TLPFA exploration and exploiting capabilities. The experimental results show that the proposed TLPFA algorithm is superior to the state-of-the-art metaheuristic algorithms in terms of the performance measures.
引用
收藏
页码:5040 / 5066
页数:27
相关论文
共 50 条
  • [41] Teaching-learning-based optimization with learning experience of other learners and its application
    Zou, Feng
    Wang, Lei
    Hei, Xinhong
    Chen, Debao
    APPLIED SOFT COMPUTING, 2015, 37 : 725 - 736
  • [42] TLMPA: Teaching-learning-based Marine Predators algorithm
    Zhong, Keyu
    Luo, Qifang
    Zhou, Yongquan
    Jiang, Ming
    AIMS MATHEMATICS, 2021, 6 (02): : 1395 - 1442
  • [43] Teaching-Learning-Based Optimization: An optimization method for continuous non-linear large scale problems
    Rao, R. V.
    Savsani, V. J.
    Vakharia, D. P.
    INFORMATION SCIENCES, 2012, 183 (01) : 1 - 15
  • [44] Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems
    Rao, R. V.
    Savsani, V. J.
    Vakharia, D. P.
    COMPUTER-AIDED DESIGN, 2011, 43 (03) : 303 - 315
  • [45] HSTLBO: A hybrid algorithm based on Harmony Search and Teaching-Learning-Based Optimization for complex high-dimensional optimization problems
    Tuo, Shouheng
    Yong, Longquan
    Deng, Fang'an
    Li, Yanhai
    Lin, Yong
    Lu, Qiuju
    PLOS ONE, 2017, 12 (04):
  • [46] Enhanced Teaching-Learning-Based Optimization Algorithm for the Mobile Robot Path Planning Problem
    Lu, Shichang
    Liu, Danyang
    Li, Dan
    Shao, Xulun
    APPLIED SCIENCES-BASEL, 2023, 13 (04):
  • [47] Teaching-learning-based optimization with dynamic group strategy for global optimization
    Zou, Feng
    Wang, Lei
    Hei, Xinhong
    Chen, Debao
    Yang, Dongdong
    INFORMATION SCIENCES, 2014, 273 : 112 - 131
  • [48] Collective information-based teaching-learning-based optimization for global optimization
    Peng, Zi Kang
    Zhang, Sheng Xin
    Zheng, Shao Yong
    Long, Yun Liang
    SOFT COMPUTING, 2019, 23 (22) : 11851 - 11866
  • [49] Learning-based elephant herding optimization algorithm for solving numerical optimization problems
    Li, Wei
    Wang, Gai-Ge
    Alavi, Amir H.
    KNOWLEDGE-BASED SYSTEMS, 2020, 195
  • [50] A discrete teaching-learning-based optimisation algorithm for realistic flowshop rescheduling problems
    Li, Jun-qing
    Pan, Quan-ke
    Mao, Kun
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 37 : 279 - 292