数字属性和类的 Java 决策树
Posted
技术标签:
【中文标题】数字属性和类的 Java 决策树【英文标题】:Java Decision Tree for Numeric Attributes & Classes 【发布时间】:2011-04-10 21:01:26 【问题描述】:我正在寻找一个用于决策树的 Java 库,它接受数字属性和类/等级。 Weka 的 J48 处理离散属性,但不接受数字属性。
谢谢
【问题讨论】:
【参考方案1】:不正确,Weka 的 J48(C4.5 的变体)确实支持数字属性。这是与ID3 算法的主要区别(除其他外)
编辑:
您似乎指的是数字输出类而不是数字输入属性。 在这种情况下,您正在寻找模型/回归树。 Weka 实现了 R 的 M5 算法。 weka.classifiers.trees.M5P 中的 Quinlan(最初为离散类引入 C4.5 算法的同一个人)。该算法类似于通常的 C4.5,除了它使用标准差而不是熵,而且叶节点包含回归模型(或简单的平均值)。
【讨论】:
对,但它不支持数字类,因此您无法从模型中获得连续的输出谱。以上是关于数字属性和类的 Java 决策树的主要内容,如果未能解决你的问题,请参考以下文章