A Pade approximation and intelligent population shrinkage chicken swarm optimization algorithm for solving global optimization and engineering problems

被引:0
|
作者
Liu, Tianbao [1 ]
Li, Yue [1 ]
Qin, Xiwen [1 ]
机构
[1] Changchun Univ Technol, Sch Math & Stat, Changchun 130012, Jilin, Peoples R China
基金
中国国家自然科学基金;
关键词
chicken swarm optimization; Pade approximate; random learning mechanism; intelligent population size shrinkage; engineering optimization;
D O I
10.3934/mbe.2024041
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Bio-inspired optimization algorithms are competitive solutions for engineering design prob-lems. Chicken swarm optimization (CSO) combines the advantages of differential evolution and par-ticle swarm optimization, drawing inspiration from the foraging behavior of chickens. However, the CSO algorithm may perform poorly in the face of complex optimization problems because it has a high risk of falling into a local optimum. To address these challenges, a new CSO called chicken swarm optimization combining Pade ' approximate, random learning and population reduction tech-niques (PRPCSO) was proposed in this work. First, a Pade ' approximate strategy was combined to help agents converge to the approximate real solution area quickly. Pade ' approximate was grounded in a rational function aligning with the power series expansion of the approximated function within a defined number of terms. The fitting function used in this strategy employs the above rational function and the extreme points are calculated mathematically, which can significantly improve the accuracy of the solution. Second, the random learning mechanism encouraged agents to learn from other good agents, resulting in better local exploitation capability compared to traditional CSO. This mechanism has a special idea that when it comes to selecting random individuals, it selects from the same type of high-performing agents, rather than selecting them completely at random. Third, a new intelligent population size shrinking strategy was designed to dynamically adjust the population size to prevent premature convergence. It considers fitness function calls and variations in recent optimal solutions creatively. To validate the algorithm's efficacy, PRPCSO was rigorously tested across 23 standard test functions and six kinds of practical engineering problems. We then compared PRPCSO with several mainstream algorithms, and the results unequivocally established PRPCSO's superior performance in most instances, highlighting its substantial practical utility in real engineering applications.
引用
收藏
页码:984 / 1016
页数:33
相关论文
共 50 条
  • [1] Improved Salp Swarm Algorithm with mutation schemes for solving global optimization and engineering problems
    Nautiyal, Bhaskar
    Prakash, Rishi
    Vimal, Vrince
    Liang, Guoxi
    Chen, Huiling
    ENGINEERING WITH COMPUTERS, 2022, 38 (SUPPL 5) : 3927 - 3949
  • [2] Improved Salp Swarm Algorithm with mutation schemes for solving global optimization and engineering problems
    Bhaskar Nautiyal
    Rishi Prakash
    Vrince Vimal
    Guoxi Liang
    Huiling Chen
    Engineering with Computers, 2022, 38 : 3927 - 3949
  • [3] Chaotic Aquila Optimization algorithm for solving global optimization and engineering problems
    Gopi, S.
    Mohapatra, Prabhujit
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 108 : 135 - 157
  • [4] Particle Swarm Optimization Algorithm for Solving Optimization Problems
    Ozsaglam, M. Yasin
    Cunkas, Mehmet
    JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2008, 11 (04): : 299 - 305
  • [5] A Modified Osprey Optimization Algorithm for Solving Global Optimization and Engineering Optimization Design Problems
    Zhou, Liping
    Liu, Xu
    Tian, Ruiqing
    Wang, Wuqi
    Jin, Guowei
    SYMMETRY-BASEL, 2024, 16 (09):
  • [6] Modified Sand Cat Swarm Optimization Algorithm for Solving Constrained Engineering Optimization Problems
    Wu, Di
    Rao, Honghua
    Wen, Changsheng
    Jia, Heming
    Liu, Qingxin
    Abualigah, Laith
    MATHEMATICS, 2022, 10 (22)
  • [7] Hybrid Differential Evolution - Particle Swarm Optimization Algorithm for Solving Global Optimization Problems
    Pant, Millie
    Thangaraj, Radha
    Grosan, Crina
    Abraham, Ajith
    2008 THIRD INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT, VOLS 1 AND 2, 2008, : 19 - +
  • [8] A scattering and repulsive swarm intelligence algorithm for solving global optimization problems
    Pandit, Diptangshu
    Zhang, Li
    Chattopadhyay, Samiran
    Lim, Chee Peng
    Liu Chengyu
    KNOWLEDGE-BASED SYSTEMS, 2018, 156 : 12 - 42
  • [9] Improved sandcat swarm optimization algorithm for solving global optimum problems
    Jia, Heming
    Zhang, Jinrui
    Rao, Honghua
    Abualigah, Laith
    Artificial Intelligence Review, 2025, 58 (01)
  • [10] A modified particle swarm optimization for solving global optimization problems
    He, Yi-Chao
    Liu, Kun-Qi
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 2173 - +