如何在matlab中使用svmpredict?

时间:2013-01-02 18:23:27

标签: machine-learning label svm libsvm predict

[predict_label,accuracy,decision_values / prob_estimates] = svmpredict(testing_label_vector,testing_instance_matrix,model [,'libsvm_options']);

1。我在liblab中使用libsvm进行图像分类。是什么     testing_label_vector,testing_instance_matrix,decision_values / prob_estimates,最重要的是,“svmpredict”的准确性     是什么意思?

2。如果我使用它进行测试以获得准确度值,我是否必须这样做     知道testing_label_vector的值吗?

1 个答案:

答案 0 :(得分:1)

(1)

  • testing_label:是您要测试的数据的真实标签
  • testing_instance_matrix:是您要测试的数据,每行一个。每个数据点的标签都在testing_label中。
  • decision_values:是决定值
  • accuracy:预测标签的百分比与真实标签一致

(2)

是。你当然需要基本事实来计算准确性。