WEKA中有哪一类分类器?

时间:2015-08-25 14:56:05

标签: algorithm classification weka biometrics

我应该在我的数据集上使用一个类分类器。我有17个用户,并且已经使用libSVM中的一类SVM测试了这些用户。但我也有建议测试其他一个类分类器。当我在weka中搜索一元课程时,用蓝色突出显示,我不能使用它们,因为他们不能处理一元课程,因为他们不使用一个类别的分类器。我试图谷歌搜索一个类分类器的列表,但除了SVM之外没有找到任何东西。

例如:如果我搜索一元课,他建议我使用LWL但是当我使用LWL时他使用的是DecisionStump,它是一个二进制类分类器。

数据集就像:

用户名 - Size_average - Size_min - Size_max
用户1 - 0,31111112 - 0,26666668 - 0,33333334
User1 - 0,315555564 - 0,26666668 - 0,33333334
User1 - 0,26666668 - 0,26666668 - 0,26666668
...

我想识别具有准确度值的用户。用户应该是只有一个标签的类属性。哪个分类器是我可以使用的一个类分类器?或者有没有办法将mulitclass分类器制作成一个类分类器?

2 个答案:

答案 0 :(得分:0)

您可以使用oneClassClassifier1.0.4。 http://sourceforge.net/projects/weka/files/weka-packages/

我的另一个问题是我无法安装软件包,因此我使用了较新版本的Weka http://www.cs.waikato.ac.nz/ml/weka/downloading.html

答案 1 :(得分:0)

我有非常类似的测试问题,我必须使用一元分类。 Weka的 OneClassClassifier (正是你所链接的)解决了我的问题。

对于你的其他问题:我正在使用Mac并在Matlab项目中使用weka。旧版本的weka对我不起作用,所以我必须从 v3.7 + weka.jar OneClassClassifier.jar 制作一个常见的jar。有了这个,我设法使用了weka的一个分类器。