多策略改进的小龙虾优化算法

Crayfish optimization algorithm based on multi-strategy improvement and its application in engineering problems

  • 摘要: 针对原始小龙虾优化算法在求解优化问题时存在收敛速度慢、易陷入局部最优等问题,提出了一种多策略协同优化的小龙虾优化算法. 通过构建种群多样性增强、行为连续调节和局部逃逸能力提升三重维度协同优化框架,从优化机制本质上提升算法性能. 首先,引入多尺度Chebyshev混沌映射与方向感知机制,协同增强种群多样性,从而实现全局探索与局部开发的动态平衡. 其次,提出一种自适应温度调控与平滑过渡机制,通过基于种群状态的动态温度调节策略,有效缓解了传统硬阈值切换引发的行为突变问题,提升迭代连续性. 最后,对种群最优个体施加柯西变异扰动并结合贪婪策略,利用柯西分布重尾特性扩大局部搜索范围,配合贪婪选择保留优质解,有效增强算法跳出局部最优的能力. 通过CEC2022标准测试集及8个典型基准测试函数的优化仿真实验,从收敛性、鲁棒性以及Wilcoxon秩和检验等多个方面进行综合评估,并与7种主流优化算法进行对比. 实验结果表明,改进后的小龙虾优化算法在优化精度、收敛速度和算法稳定性这3个关键指标上均有所提升. 此外,将改进后的小龙虾优化算法用于求解3个典型工程优化问题,证明了所提算法在解决实际工程优化问题的可行性和高效性.

     

    Abstract: Aiming at the problems such as slow convergence speed and easy to fall into local optimum when the original crayfish optimization algorithm is solving optimization problems, a crayfish optimization algorithm with multi-strategy collaborative optimization is proposed. By constructing a three-dimensional collaborative optimization framework that enhances population diversity, continuously regulates behavior, and improves local escape capability, the performance of the algorithm is fundamentally enhanced from the essence of the optimization mechanism. Firstly, multi-scale Chebyshev chaotic mapping and direction-aware mechanisms are introduced to collaboratively enhance population diversity, thereby achieving a dynamic balance between global exploration and local development. Secondly, an adaptive temperature regulation and smooth transition mechanism is proposed. Through a dynamic temperature regulation strategy based on population state, the behavioral mutation problem caused by traditional hard threshold switching is effectively alleviated, and the iterative continuity is enhanced. Finally, the Corchy mutation perturbation is applied to the optimal individual of the population and combined with the greedy strategy. The repeated tail characteristic of the Corchy distribution is utilized to expand the local search range, and the greedy selection is combined to retain the high-quality solution, effectively enhancing the algorithm's ability to escape from the local optimum. Through the optimization simulation experiments of the CEC2022 standard test set and eight typical benchmark test functions, a comprehensive evaluation was conducted from multiple aspects such as convergence, robustness, and Wilcoxon rank sum test, and compared with seven mainstream optimization algorithms. The experimental results show that the improved crayfish optimization algorithm has been enhanced in the three key indicators of optimization accuracy, convergence speed and algorithm stability. In addition, the improved crayfish optimization algorithm was applied to solve three typical engineering optimization problems, which proved the feasibility and efficiency of the proposed algorithm in solving practical engineering optimization problems.

     

/

返回文章
返回