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 条
  • [31] A Teaching-Learning-based Optimization with Uniform Design for Solving Constrained Optimization Problems
    Jia, Liping
    Li, Zhonghua
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 233 - 237
  • [32] An improved teaching-learning-based optimization for constrained evolutionary optimization
    Wang, Bing-Chuan
    Li, Han-Xiong
    Feng, Yun
    INFORMATION SCIENCES, 2018, 456 : 131 - 144
  • [33] Teaching-learning-based optimization algorithm with dynamic neighborhood and crossover search mechanism for numerical optimization
    Zeng, Zhibo
    Dong, He
    Xu, Yunlang
    Zhang, Wei
    Yu, Hangcheng
    Li, Xiaoping
    APPLIED SOFT COMPUTING, 2024, 154
  • [34] Quantum Teaching-Learning-Based Optimization algorithm for sizing optimization of skeletal structures with discrete variables
    Kaveh, A.
    Kamalinejad, M.
    Hamedani, K. Biabani
    Arzani, H.
    STRUCTURES, 2021, 32 : 1798 - 1819
  • [35] Surrogate-assisted teaching-learning-based optimization for high-dimensional and computationally expensive problems
    Dong, Huachao
    Wang, Peng
    Yu, Xinkai
    Song, Baowei
    APPLIED SOFT COMPUTING, 2021, 99
  • [36] Teaching-learning-based genetic algorithm (TLBGA): an improved solution method for continuous optimization problems
    Behroozi, Foroogh
    Hosseini, Seyed Mohammad Hassan
    Sana, Shib Sankar
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2021, 12 (06) : 1362 - 1384
  • [37] Closed-Loop Teaching-Learning-Based Optimization Algorithm for Global Optimization
    Zheng, Shuaiyin
    Ren, Ziwu
    PROCEEDINGS OF THE 2016 12TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2016, : 2120 - 2125
  • [38] A survey of teaching-learning-based optimization
    Zou, Feng
    Chen, Debao
    Xu, Qingzheng
    NEUROCOMPUTING, 2019, 335 : 366 - 383
  • [39] Dynamic opposite learning enhanced teaching-learning-based optimization
    Xu, Yunlang
    Yang, Zhile
    Li, Xiaoping
    Kang, Huazhou
    Yang, Xiaofeng
    KNOWLEDGE-BASED SYSTEMS, 2020, 188
  • [40] A hierarchical surrogate assisted optimization algorithm using teaching-learning-based optimization and differential evolution for high-dimensional expensive problems
    Zhang, Jian
    Li, Muxi
    Yue, Xinxin
    Wang, Xiaojuan
    Shi, Maolin
    APPLIED SOFT COMPUTING, 2024, 152