4

我正在寻找不仅可以通过使用数学函数,还可以通过循环、变量或常量赋值、对象创建或函数调用来使用基因编程(koza 的风格)的框架或库。我不确定是否存在这样的遗传算法分支以及它是否有名称。我尽最大努力寻找信息,尽管互联网上关于该特定主题的信息很差。

4

1 回答 1

3

HeuristicLab具有强大的遗传编程实现。它包括符号回归、符号分类、时间序列、Santa Fe Ant Trail 等问题,并且有实现割草机等自定义问题的教程(类似于 Santa Fe Ant Trail)。HeuristicLab 用 C# 实现并在 Windows 上运行。它是在 GPL 下发布的,可以免费下载

GP 的实现非常灵活和可扩展,而且还使用在线计算对性能进行了优化,以避免数组分配和内存开销。我们确实包含了几个用于符号回归和分类的基准问题实例。还有更多可用的算法,例如随机森林、神经网络、k-NN、SVM(如果您正在进行回归或分类)。

于 2013-07-15T07:58:31.793 回答