【智能优化算法应用】04鱼群算法应用

作者:康慎吾

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

下一节:【智能优化算法应用】05蚁群算法应用...

posted @ 2021-06-21 20:12  灰小k  阅读(558)  评论(0)    收藏  举报