PHP决策树实现(ID3或C4.5)[关闭]

问题描述 投票:4回答:3
我想在PHP中实现决策树(机器学习)算法。我在Google上进行了广泛搜索,但是在PHP中找不到任何内容。

有人知道PHP中用于实现决策树的教程或功能吗?

php machine-learning neural-network decision-tree
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)也值得一看。


0
投票
尽管使用日语进行注释和记录,但这似乎与您要查找的内容非常接近:https://github.com/kokukuma/php-decision-tree

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

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


0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.