【智能优化算法应用】04鱼群算法应用
作者:康慎吾
- 鱼群算法步骤

- 感知系统 参数系统 行为系统
人工鱼群算法就是根据鱼群的感知系统、参数系统、行为系统,通过构造人工鱼来模仿鱼群的觅食、聚群及追尾行为,从而实现全局寻优。 - 感知系统

- 觅食行为

- 聚群行为

- 追尾行为

- 随即行为

- 拥挤因子

- 视野(Visual)
当视野范围较小时,人工鱼群的觅食行为和随机游动比较突出;视野范围较大时人工鱼的追尾行为和聚群行为将变得较突出。总体来看,视野越大,越容易使人工鱼发现全局极值并收敛。因此对人工鱼的视野进行适当的改进,是优化人工鱼群算法性能的一种方向。 - 步长(step)
步长越大,收敛速度越快,但超过一定范围后收敛速度减慢,甚至出现振荡。因此,采用随机步长可在一定程度防止振荡,可利用合适的固定步长和变步长来提高收敛速度和精度。 - 算法应用:基于鱼群算法的函数寻优

浙公网安备 33010602011771号