Weka Gridsearch libsvm不能处理一元类(一个类)



我正在尝试使用Weka下的LibSVM包装器获得单类分类器的最佳参数。

出于这个原因,我将使用weka.classifiers.meta。GridSearch,然后选择LibSVM one class

我使用的所有数据都被标记为相同的类。我想找到的参数是nugamma

gridSearch选项为:

weka.classifiers.meta。-y-min -5.0 -y-max 2.0 -y-step 1.0 -y-base 10.0 -y-expression pow(BASE,I) -filter weka.filters.AllFilter -x-property classifier。* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

然后,weka告诉我:

weka.classifiers.meta。GridSearch不能处理一元类!!

是真的gridsearch不能处理一元类吗?还是我做错了什么?

谢谢你的帮助。

杰西卡

网格搜索进行交叉验证,正如在libsvm matlab中标记一个类进行交叉验证:

根据http://www.joint-research.org/wp-content/uploads/2011/07/lukashevich2009Using-One-class-SVM-Outliers-Detection.pdf"由于单类SVM中缺少类标签,无法使用交叉验证优化内核参数"。

因此gridsearch不能处理一元类

相关内容

最新更新