摘要

针对鸡群算法在求解高维优化问题时易陷入局部最优和出现早熟收敛的情况,提出一种改进的鸡群算法。算法中对小鸡的位置更新公式中加入向小鸡自身所在群中的公鸡学习部分,并引入惯性权值和学习因子,然后用改进的鸡群算法对8个基本测试函数进行求解。仿真实验时与粒子群算法、蝙蝠算法和鸡群算法进行对比。结果表明,该算法在求解优化问题时易于跳出局部最优,避免早熟收敛,尤其对于高维问题,该算法相比其他进化算法,更容易找到全局最优值。