如何使用不同数量的属性运行 J48

Posted

技术标签:

【中文标题】如何使用不同数量的属性运行 J48【英文标题】:how to run J48 with with different amount of attributes 【发布时间】:2015-01-17 00:26:02 【问题描述】:

根据 OneR 性能对属性进行排名 – 为此,请单击“选择属性”选项卡。选择方法为“OneR 属性评估器”。按排名顺序列出属性。 仅使用一个属性(最佳属性)运行决策树(weka 中的 J48),然后使用前两个,然后使用三个,依此类推…… 列出每个案例对应的准确率(f-measure)。

【问题讨论】:

【参考方案1】:

您的问题看起来有点像家庭作业,所以我将尝试回答一般部分,以便您自己应用其余部分。

您需要使用AttributeSelectedClassifier 作为分类器,它位于分类器的元部分中。这允许您在运行分类器之前过滤掉不需要的属性。

从那里,您需要设置分类器类型 (J48)、评估器和搜索方法以限制属性数量。

【讨论】:

以上是关于如何使用不同数量的属性运行 J48的主要内容,如果未能解决你的问题,请参考以下文章

如何解释 weka 分类结果 J48

如何将 WEKA 机器学习用于贝叶斯神经网络和 J48 决策树

使用 J48 构建分类器

J48 树 (RWeka) 中的属性及其值

决策树中的J48算法分析

如何在 weka 中可视化 j48 树