多策略改进的无刺蜂优化算法

Multi-strategy improved tetragonula carbonaria optimization algorithm

  • 摘要: 原始无刺蜂优化算法在复杂搜索空间中易出现收敛速度慢、全局探索不充分等问题. 本文对该算法不同温度阶段的搜索机制进行改进,提出多策略改进的无刺蜂优化算法(improved tetragonula carbonaria optimization algorithm,ITGCOA). 在低温阶段,将黄金正弦策略引入个体位置更新过程,使搜索逐步向当前优势区域集中,以提高局部寻优精度;在中温阶段,采用参数自适应差分进化策略,根据种群状态调整相关参数,减缓个体过早聚集;在高温阶段,利用莱维飞行生成不同跨度的搜索步长,扩大个体活动范围,增强跳出局部最优区域的能力. 通过CEC2017、CEC2022测试函数及工程约束优化问题对算法进行检验. 结果显示,ITGCOA与原始TGCOA及其他6种算法相比,取得了更好的寻优结果,收敛过程也更加稳定.

     

    Abstract: The original Tetragonula Carbonaria Optimization Algorithm (TGCOA) tends to converge slowly and may not explore the search space sufficiently when applied to complex optimization problems. To improve its search performance, the mechanisms used at different temperature stages are modified, resulting in a multi-strategy improved algorithm termed ITGCOA. At the low-temperature stage, the Golden Sine strategy is incorporated into the position-update process, gradually directing the search toward currently promising regions and improving local search accuracy. As the algorithm enters the intermediate-temperature stage, adaptive differential evolution is introduced, with its parameters adjusted according to the population state to slow premature aggregation. At high temperatures, Lévy flight generates search steps of different lengths, extending the movement range of individuals and increasing their ability to escape from local optima. ITGCOA is evaluated on the CEC2017 and CEC2022 benchmark functions, as well as on constrained engineering optimization problems. Compared with the original TGCOA and six other algorithms, ITGCOA produces better optimization results and shows a more stable convergence process.

     

/

返回文章
返回