2013-02-13 73 views
6

我使用Weka。我想访问分类器的参数(权重)。 我想要做的是访问参数的值,以确定它们对属性的影响。Weka分类器的参数

所以,我的问题是:

  • 如何获得一个分类器的参数? (with Eclipse)
  • 如何确定参数的相关属性?

回答

0

如果你看Weka Documentation有一个关于构建分类器的部分。我不是100%你想要设置的参数,但我相信阅读这个应该会有所帮助。我无法很快找到可用的选项列表,但当我回想几年前我使用Weka时,这些选项非常有用,这将是一个很好的选择。

编辑:我相信你想要的是'属性权重'。我对他们没有太多经验,但我记得在分类之前,通过附带的XRFF files来修改数据集。为了找到XRFF属性权重页面,我遇到了this post,这可能证明是有用的。

+0

谢谢你回答,我已经看到了文档,但我没有找到我的问题的答案。我想要一个数值来反映它对结果的影响。 – DavidK 2013-02-13 22:34:59

+0

编辑更多的信息,可能是你的意思。 – Nashibukasan 2013-02-13 23:01:20

+0

我不知道它是否真的是我想要的;它真的与一个特定的分类器有关吗? – DavidK 2013-02-13 23:33:01

2

下面是关于WEKA权重相关的问题:How to use weights in Weka

这里是java代码示例:http://weka.wikispaces.com/Add+weights+to+dataset

要了解属性之间的关系,你可以使用Ranker的搜索和PrincipalComponents作为Selecte attributes选项卡中的评估者。你会得到这样一个相关矩阵:

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  
+0

好的!非常感谢您的回答;) – DavidK 2013-02-13 22:55:52

+0

在Weka Explorer中,我们可以访问相关的属性;但我们没有数字信息;你知道是否有可能获得更多关于它如何计算的信息? – DavidK 2013-02-13 23:00:08

+0

在资源管理器中,点击'选择属性',然后选择一个评估者和一个搜索者,你将得到数字结果。 WEKA中的每个算法都有文档记录,并且对其算法的完整说明有参考。 – arutaku 2013-02-13 23:03:27