双种群协同下带混沌闪烁机制的萤火虫算法研究
【作者】
陈亚峰
[1]
张晓明
[2]
曹国清
[2]
周泽彧
[1]
戴波
[2]
【关键词】
萤火虫算法
闪烁机制
混沌
全局最优
【摘要】针对萤火虫算法处理高非线性、多极值的复杂工程优化问题所存在的快速收敛与早熟、全局探索和局部探索之间的矛盾,提出了一种在双种群策略下具备混沌闪烁机制的萤火虫改进算法.首先,通过引入混沌闪烁因子ξ调制萤火虫运动状态,模拟萤火虫发光习性,能够在保持种群内个体自主动力性的前提下大幅提升算法的收敛速度;同时,使用双种群策略进行全局种群和局部种群的划分,保持种群问信息交互,有效平衡了算法全局探索和局部探索的能力,降低了陷入局部最优的风险.采用经典单模、多模测试函数集对算法进行测试,结果表明,在相同种群规模和迭代次数下,算法能够提高收敛速度,避免了局部最优,从而达到更好的寻优效果.部分测试函数收敛精度相比于其他算法,可得到5、6个数量级以上的提升,而且算法也能够在相对最少的函数评价次数内满足精度要求.
上一篇: 一株丛毛单胞菌对2-吡啶甲酸的好氧生物降解
下一篇: 一种结合颜色纹理直方图的改进型Camshift目标跟踪算法