基于混合策略改进的捕鱼优化算法及其工程应用

Optimization algorithm and engineering applications for fishing based on hybrid strategy improvement

  • 摘要: 针对捕鱼优化算法(catch fish optimization algorithm, CFOA)容易陷入局部最优、迭代后期种群多样性单一等问题,提出一种多策略融合改进的捕鱼优化算法。首先,通过反向学习策略进行种群初始化,以提高初始种群的质量;其次,引入组长趋同自适应组队策略,强化算法优势经验的学习;最后,通过引入Lévy飞行螺旋搜索策略,改善集体捕获阶段算法跳出局部最优值的能力;改进算法与灰狼优化(grey wolf optimization,GWO)算法、麻雀优化算法(sparrow search algorithm, SSA)、鲸鱼优化算法(whale optimization algorithm, WOA)、正弦余弦优化算法(sine cosine algorithm, SCA)等7种算法在15个基准测试函数上进行了仿真对比分析。试验结果表明,改进算法在求解精度和收敛速度等方面有较好提升。此外,3个工程设计优化问题的仿真试验进一步验证了改进算法在处理工程优化问题上的优越性。

     

    Abstract: To address the issues of the catch fish optimization algorithm (CFOA), such as its tendency to fall into local optima and low population diversity in the later iterations, a multi-strategy integrated improved CFOA is proposed. Firstly, the population is initialized through the reverse learning strategy to enhance the quality of the initial population. Secondly, the group leader convergence adaptive teaming strategy is adopted to strengthen the learning of advantageous experiences. Finally, the Lévy flight spiral search strategy is introduced to improve the algorithm's ability to escape from local optima in the collective capture stage. The improved algorithm is compared with seven other algorithms, including grey wolf optimization (GWO) algorithm, sparrow search algorithm optimization (SSAO), whale optimization algorithm (WOA), and sine cosine algorithm (SCA), on 15 benchmark test functions. The experimental results demonstrate that the improved algorithm exhibits better performance in terms of solution accuracy and convergence speed. Furthermore, simulation experiments on three engineering design optimization problems further verify the superiority of the improved algorithm in handling engineering optimization problems.

     

/

返回文章
返回