参考博文:粒子群优化算法(Particle Swarm Optimization)

代码实现与解读

在DEAP遗传算法库种,有一个关于粒子群算法的示例。源码地址

代码主要有两个函数:

  • generate:生成粒子
  • updateParticle:更新粒子的位置和速度

下面注释了该代码
automl-演化算法-粒子群算法

automl-演化算法-粒子群算法
通过DEAP工具箱注册类Particle和几个函数(particle、population、update、evaluate)
automl-演化算法-粒子群算法

automl-演化算法-粒子群算法

相关文章: