我使用 libsvm 进行 SVM 分类,并使用 one-over-rest 方法。问题是当我运行以下命令时,我发现“准确度”的值并非都是实数,其中有 NaN。谁能告诉我如何解决这个问题?太感谢了!
model = ovrtrainBot(trainLabel, trainData, bestParam);
[predict_label, accuracy, decis_values] = ovrpredictBot(testLabel, testData, model);
“准确度”中有一些奇怪的值:
accuracy=[92.56 93.39 97.521 92.562 91.74 92.562 93.39 93.39 93.39
0.074 0.07 0.025 0.074 0.083 0.074 0.07 0.066 0.066
0.73 0.13 0.65 NaN 0.0007 NaN 0.104 0.433 0.104]