Weka 分类器的参数
Posted
技术标签:
【中文标题】Weka 分类器的参数【英文标题】:Parameters of a Weka Classifier 【发布时间】:2013-01-29 14:40:41 【问题描述】:我使用 Weka。我想访问分类器的参数(权重)。 我想要做的是访问参数的值以确定它们如何影响属性。
所以,我的问题是:
如何访问分类器的参数? (使用 Eclipse) 如何确定参数的相关属性?【问题讨论】:
【参考方案1】:如果您查看Weka Documentation,则有一节是关于构建分类器的。我不是 100% 你想要设置什么参数,但我相信通读这个应该会有所帮助。我无法快速找到可用选项列表,但这也是个不错的选择,因为我记得几年前我使用 Weka 时有些选项非常有用。
编辑:我相信你想要的是“属性权重”。我对它们没有太多经验,但我记得看到这些被伴随XRFF files 用于在分类之前更改数据集。为了找到 XRFF 属性权重页面,我遇到了this post,这可能很有用。
【讨论】:
感谢您的回答,我已经看过文档,但我的问题没有找到答案。我想要一个反映它如何影响结果的属性的数值。 不知道是不是我想要的;它真的与特定的分类器有关吗?【参考方案2】:这是一个关于 WEKA 中权重的相关问题:How to use weights in Weka
这里是一个java代码示例:http://weka.wikispaces.com/Add+weights+to+dataset
要了解属性之间的关系,您可以在Selecte attributes
选项卡中使用Ranker
作为搜索器和PrincipalComponents
作为评估器。你会得到一个像这样的相关矩阵:
Correlation matrix
1 -0.11 0.87 0.82
-0.11 1 -0.42 -0.36
0.87 -0.42 1 0.96
0.82 -0.36 0.96 1
【讨论】:
在Weka Explorer中,我们可以访问到相关属性;但我们没有数字信息;你知道是否有可能获得更多关于它是如何计算的信息? 在资源管理器中,只需转到Select attributes
,然后选择一个评估者和一个搜索者,您就会得到数字结果。 WEKA 中的每个算法都有文档记录,并且参考了它的论文,该论文对该算法有完整的解释。
我得到的只是:选定的属性:21,39,46,55,63,134,... : 50 adore album americain ...但我想为每个“权重”字。
好的;我觉得很好谢谢。有了 InfoGainAttributeEval 和 Ranker,我就有了价值观。非常感谢。以上是关于Weka 分类器的参数的主要内容,如果未能解决你的问题,请参考以下文章