最优化
guofei9987
蚂蚁集团-算法专家
展开
-
使用Python实现遗传算法
我们使用scikit-opt工具箱来实现遗传算法:https://github.com/guofei9987/scikit-opt 下载后,我们只需要其中的ga.py文件首先,定义一个目标函数def demo_func2(p): x, y, z = p return -(x ** 2 + y ** 2 + z ** 2)我们想用遗传算法找出目标函数的最大值,这样做: func是你原创 2017-12-06 15:07:22 · 4217 阅读 · 0 评论 -
Python实现粒子群算法PSO
去github上吧scikit-opt这个库下载下来, https://github.com/guofei9987/scikit-opt 如果不想下载整个库,也可以只下载pso.py这个文件PSOdef demo_func2(p): # Sphere函数 out_put = 0 for i in p: out_put += i ** 2 retur原创 2017-12-06 19:10:27 · 4873 阅读 · 2 评论 -
Python实现 粒子群算法库
scikit-opt原创 2019-08-15 00:06:38 · 3430 阅读 · 1 评论 -
Python实现 蚁群算法库
scikit-opt原创 2019-08-15 00:08:15 · 2161 阅读 · 0 评论