Weka上的J48算法和decisionStump算法之间有什么关系?

时间:2013-03-24 13:26:37

标签: algorithm machine-learning weka

我在Weka上有测试结果,在一些数据集中,当使用J48和decisionStump作为算法时,它们之间没有太大区别。

在准确性比较(正确率百分比)时,J48算法如何与DecisionStump算法没有统计学上的显着差异?我们可以通过检查算法或数据结构来找到关系吗?

1 个答案:

答案 0 :(得分:1)

DecisionStump旨在成为其他分类器的一个非常基本的构建块,但也许您的数据恰好使用简单的分类器进行了充分建模,在这种情况下,J48将无法找到更好的答案。堕落的案例是:

1)DecisionStump总能产生正确答案,因为其中一个预测变量实际上完全预测了正确的答案。

2)所有的预测变量都是无用的,在这种情况下,DecisionStump与其他所有预测变量没有区别。

我并不感到惊讶,因为我一直看到研究表明,没有一个模型比其他模型更好。参见例如http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.48.6753处的摘要。通常逻辑回归是“足够好”的分类器之一。