我想在 PHP 中实现决策树(机器学习)算法。我在 Google 上进行了广泛搜索,但在 PHP 中一无所获。
有谁知道 PHP 中用于实现决策树的教程或函数?
我想在 PHP 中实现决策树(机器学习)算法。我在 Google 上进行了广泛搜索,但在 PHP 中一无所获。
有谁知道 PHP 中用于实现决策树的教程或函数?
您是否专门寻找 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)也值得一看。
尽管用日语进行了评论和记录,但这似乎与您正在寻找的内容非常接近:https ://github.com/kokukuma/php-decision-tree
这是截至 2019 年 GitHub 上 PHP 中 C4.5 算法的最新实现:PHP-C45。
我目前正在使用它,它也非常有效。