首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PYTHON上的遗传算法和多目标优化:库/工具?

PYTHON上的遗传算法和多目标优化:库/工具?
EN

Stack Overflow用户
提问于 2013-05-24 16:00:37
回答 2查看 25.3K关注 0票数 47

我正在互联网上搜索可用于使用GA的库,并为多目标算法(如用于Python的NSGAII )进行潜在的开发。你有什么建议吗?

以下是我到目前为止所拥有的:

  1. 皮尔赛:有很好的文档,但不包括多目标
  2. 皮金:似乎不包括多目标
  3. 德普:似乎有很好的文档,包括多目标
  4. 精粉:看起来没问题,包括多目标。

问题不一定在于哪一个更好,而在于这些库的特性,以及从单一优化到多目标优化的可能性。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-24 18:58:48

披露:我是DEAP的开发人员之一。

在提到的项目中,DEAP是最积极发展的项目。它有一个活跃的邮件列表,这是一个有趣的功能,如果你需要帮助的时候。DEAP特有的类创建使得从单个目标切换到多个目标非常容易。它附带了多个例子,包括多目标遗传算法的例子。

它还兼容Python 2和3,而其他一些框架只支持Python 2。最后,虽然它是用纯Python编写的,但我们始终会考虑性能,所以它非常快。不同示例的时间可在http://deap.gel.ulaval.ca/speed/上获得。

票数 24
EN

Stack Overflow用户

发布于 2013-05-24 16:51:15

皮布勒似乎有GA和多目标GA:

http://pybrain.org/docs/api/optimization/optimization.html?highlight=genetic#population-based

似乎还是有点基础。我没试过所以我不能告诉你它有多好。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16739118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档