如何计算CvSVM的置信度分数

时间:2014-11-07 16:47:48

标签: opencv svm libsvm

我训练了一个两级SVM,一个用于Accept,一个用于Reject。在我的申请中,我宁愿接受错误的接受,然后是错误的拒绝。因此,我认为我想计算一个置信度分数,并根据经验选择一个偏向接受的阈值。以下线程直接使用支持向量使用SVM.decision_func进行了讨论: Obtaining weights in CvSVM, the SVM implementation of OpenCV

但我不确定如何将它们放在一起,特别是使用带有实际测试特征矩阵的支持向量来计算最终的标量置信度分数。我该怎么做?

感谢。

1 个答案:

答案 0 :(得分:1)

只需将returnDFVal参数设置为true即可调用CvSVM::predict,它将返回距离而不是类标签