iir*_*ekm 15 java artificial-intelligence genetic-programming
我正在为JVM寻找一个好的遗传编程库.(不是遗传算法,而是遗传编程)我尝试了JGAP(jgap.sourceforge.net)和Watchmaker(watchmaker.uncommons.org).不幸的是,这些工具只对遗传编程提供了实验性和不成熟的支持(它们主要集中在遗传算法上).
也许你知道任何更好的遗传编程工具,JVM(可以用Java或任何其他编译语言编写的JVM).
我不是在寻找一个全面的GP工具列表,我宁愿寻找一个好的,流行的工具(就像流行的操作系统是Windows,Linux和Mac,流行的Java IDE是Eclipse,IDEA和NetBeans).
它不一定是遗传编程库(GP),它也可以(并且可能更好)基因表达编程库(GEP).
编辑(自问题起两个月后):我分析了您发布的大部分链接以及Wiki中可用的链接,我必须说每个库至少存在以下一个问题:
没有开源,或开源,但非常严格(GPL);
没有文件(或非常差的文件);
没有内置支持遗传编程或基因表达编程(或实验一个;
有些使用起来太复杂了.
在这篇文章中,我最终为项目编写了自己的简单库(使用基因表达式编程方法,这使得它非常简单).
Java有GenPro和n-genes等库,Groovy 有JGProg。
在遗传编程维基百科文章的实现部分中列出了更多针对几种不同语言的信息,但正如您所提到的,其中许多看起来更适合 GA,因此您必须评估每种语言,看看它是否适合您需要。
| 归档时间: |
|
| 查看次数: |
5292 次 |
| 最近记录: |