当前位置:新励学网 > 秒知问答 > 使用流行的遗传算法python库是哪个

使用流行的遗传算法python库是哪个

发表时间:2024-07-11 13:45:04 来源:网友投稿

建议使用由华南农业大学、暨南大学、华南理工大学高校硕博学生联合团队推出的Python高性能遗传和进化算法工具箱:Geatpy。它是目前进化计算领域与platemo、matlab遗传算法工具箱等有相当的权威和影响力的高性能实用型进化算法工具箱,而其效率和易用性居于领先地位。

目前已得到多所高校研究生实验室以及企业采用,为相关领域的研究和应用注入了全新的活力。

它支持GA、DE、ES等进化算法,支持单目标、多目标进化优化、复杂约束优化等问题的求解,提供丰富的遗传算法和多目标进化优化算法模板,采用高性能的C内核和mkl矩阵运算,提供功能强大的开源进化算法框架,尤其适合数学建模和研究进化算法的研究生们。

官网:Geatpy

多目标优化求解案例:

复杂约束单目标优化求解样例:

旅行商问题求解样例:

多目标背包问题求解样例:

使用方法:

第一步:实例化一个问题类把待优化的问题写在里面。

第二步:编写执行脚本调用遗传或其他进化算法模板,完成问题的求解。

官网教程:Geatpy教程

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!