4

我想在 PHP 中实现决策树(机器学习)算法。我在 Google 上进行了广泛搜索,但在 PHP 中一无所获。

有谁知道 PHP 中用于实现决策树的教程或函数?

4

3 回答 3

2

您是否专门寻找 PHP 代码或任何其他语言都可以?

你可以从原始决策树算法-C4.5的源代码开始。它是公开的,但我认为有一些限制。http://www.rulequest.com/Personal/

这是您可能想要参考的一个很好的教程:http ://www2.cs.uregina.ca/~dbd/cs831/notes/ml/dtrees/c4.5/tutorial.html

决策树 J48 的 Weka 实现可在以下网址获得:https ://svn.scms.waikato.ac.nz/svn/weka/trunk/weka/src/main/java/weka/classifiers/trees/J48.java

如果您熟悉 Python Orange C4.5 源代码,请访问:http: //orange.biolab.si/

我不使用 PhP,所以我不知道其中有任何实现。但以上所有实现(C++、Java 或 Python)也值得一看。

于 2011-11-18T17:16:56.983 回答
0

尽管用日语进行了评论和记录,但这似乎与您正在寻找的内容非常接近:https ://github.com/kokukuma/php-decision-tree

于 2012-07-16T23:07:21.407 回答
0

这是截至 2019 年 GitHub 上 PHP 中 C4.5 算法的最新实现:PHP-C45

我目前正在使用它,它也非常有效。

于 2020-01-03T11:44:34.100 回答