我使用libsvm工具箱对多个类数据集进行分类。就我而言, 我有9节课。以下是我的代码:
InputStream
我将内核类型设置为model = ovrtrainBot(trainLabel, trainData, type);
[predict_label, accuracy, decis_values] = ovrpredictBot(testLabel, testData, model);
,这是多项式的,因为我找到了
这将提供最佳的分类准确性。但问题是
参数"1"
在其第3行中提供所有accuracy
值。该
参数NaN
如下所示:
"accuracy"
如果我使用内核63.63% 92.56% 92.56% 92.56% 92.56% 92.56% 92.56% 92.56% 92.56%
0.3636 0.0744 0.0744 0.0744 0.0744 0.0744 0.0744 0.0744 0.0744
NaN NaN NaN NaN NaN NaN NaN NaN NaN
,第三行精度都会有值,但分类精度远低于我使用t = 0(linear)
。
有人可以帮我解决问题吗?