[计算机资料]粒子群算法123.pptVIP

  • 43
  • 0
  • 约 42页
  • 2017-09-28 发布于广西
  • 举报
[计算机资料]粒子群算法123.ppt

粒子群优化算法 PSO算法简介 粒子群算法(particle swarm optimization,PSO)由Kennedy和Eberhart在1995年提出,该算法模拟鸟集群飞行觅食的行为,鸟之间通过集体的协作使群体达到最优目的,是一种基于Swarm Intelligence的优化方法。同遗传算法类似,也是一种基于群体叠代的,但并没有遗传算法用的交叉以及变异,而是粒子在解空间追随最优的粒子进行搜索。PSO的优势在于简单容易实现同时又有深刻的智能背景,既适合科学研究,又特别适合工程应用,并且没有许多参数需要调整。 基本PSO算法 粒子群优化算法源于1987年Reynolds对鸟群社会系统boids的仿真研究,boids是一个CAS (Complex Adaptive System (CAS) ) 。在boids中,一群鸟在空中飞行,每个鸟遵守以下三条规则: 1)避免与相邻的鸟发生碰撞冲突; 2)尽量与自己周围的鸟在速度上保持协调和一致; 3)尽量试图向自己所认为的群体中靠近。 仅通过使用这三条规则,boids系统就出现非常逼真的群体聚集行为,鸟成群地在空中飞行,当遇到障碍时它们会分开绕行而过,随后又会重新形成群体。 起源 生物社会学家对鸟群。 原理 我们可以设想这样一个场景,一群鸟在某区域随机搜寻食物。该区域只有一块食物。所有的鸟都不知

文档评论(0)

1亿VIP精品文档

相关文档