差分进化算法是优化算法中的常见算法,应用领域广泛。差分进化算法的迭代依赖于一个大循环,该循环甚至可以达到1,000,000,但是由于py/matlab对于循环的优化较差,cpp等语言编码难度较高,因此通过taichi加速原生py代码很有意义,以便兼顾编码难度和运算速度。
本项目实现面向数据的基于taichi的差分进化算法,由于维度较高,暂时无法可视化。如果有需要的话,可以降低至2/3维进行可视化。
项目地址
1 个赞
欢迎来到 Taichi 社区~感谢投稿呀~~
好的!我近期实现一下2d/3d的可视化,感谢您的建议!
1 个赞
2d/3d可视化与代码已经更新在github上。
(图片一直无法上传至论坛)
1 个赞
感谢更新~ 有了可视化之后就更清晰了~ 可以在 Taichi example repo 中提一个 PR 不~
感觉这个应该在 simulation 的分类?
请问有机器学习的example分类嘛,感觉在ml大类更清晰一些
可以呀。开个 ml 目录也是可以的。
1 个赞