weka 中的属性排名对于所有属性最终都为 0
Posted
技术标签:
【中文标题】weka 中的属性排名对于所有属性最终都为 0【英文标题】:Attribute ranking in weka ends up 0 for all attributes 【发布时间】:2016-04-01 05:30:42 【问题描述】:我在 weka 中对具有 1024 个属性的 755 个类进行分类。我想我需要选择最佳属性以获得更好的准确性。我尝试使用 InfoGainAttributeEval 和 Ranker 方法选择属性,但所有属性都被列为“0”。我不确定出了什么问题。任何帮助表示赞赏。
【问题讨论】:
到目前为止您尝试过什么?你能添加代码 sn-ps 来告诉其他人从哪里开始吗? @MWiesner 我正在使用 weka gui,所以我没有任何代码 sn-ps。添加了截图,在输出中可以看到问题。 如果没有您的数据,几乎不可能提供帮助。乍一看还不错。 下面的答案很好,您可能想在the Stack Exchange site for stats, Cross Validated 上提出类似这样的问题,当然这里有人很好地回答了您,但那里的 ML 人员可能更集中stats.stackexchange.com/help/on-topic 【参考方案1】:这里的“0”不是每个属性的排名,而是每个属性的InfoGain。
在 Weka 上应用 InfoGainAttributeEval 时,3 列对应于: 信息增益 |属性的“id” |属性的名称。
这里发生的情况可能是信息增益太小并且已经四舍五入了。
但是,正如 @CAFEBABE 在 cmets 中所说,如果没有您的数据,几乎不可能确定。
编辑:here 的帖子表明输出的精度设置为小数点后四位,这似乎证实了上述假设。
【讨论】:
以上是关于weka 中的属性排名对于所有属性最终都为 0的主要内容,如果未能解决你的问题,请参考以下文章