【问题标题】:How to use svmpredict in matlab?如何在 matlab 中使用 svmpredict?
【发布时间】:2012-12-17 02:54:07
【问题描述】:

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

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

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

【问题讨论】:

    标签: machine-learning label svm libsvm predict


    【解决方案1】:

    (1)

    • testing_label: 是你要测试的数据的真实标签
    • testing_instance_matrix: 是您要测试的数据,每行一个。每个数据点的标签都在 testing_label 中。
    • decision_values: 是决策值
    • accuracy: 预测标签与真实标签的比例是多少

    (2)

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

    【讨论】:

    • 同一个testimage标签对于不同的模型是否应该不同(在多类SVM中)?
    猜你喜欢
    • 2012-12-17
    • 2012-04-19
    • 1970-01-01
    • 2012-01-23
    • 2013-06-27
    • 2013-10-08
    • 2012-08-27
    • 2017-05-16
    • 1970-01-01
    相关资源
    最近更新 更多