Opencv 如何从CvSVM计算置信度得分

Opencv 如何从CvSVM计算置信度得分,opencv,svm,libsvm,Opencv,Svm,Libsvm,我已经训练了两类SVM,一类用于接受,一类用于拒绝。在我的申请中,我宁愿有虚假的接受也不愿有虚假的拒绝。所以我想我要计算一个信心分数,并根据经验选择一个偏向于接受的阈值。下面的线程使用SVM.decision_func与支持向量直接讨论: 但我不知道如何把它们放在一起,特别是使用支持向量和实际的测试特征矩阵来计算最终的标量置信度得分。我该怎么做 谢谢。只需在returnDFVal参数设置为true的情况下调用,它将返回距离而不是类标签谢谢!我不知道这是如此明显。。。决策值似乎与类标签值相反。也

我已经训练了两类SVM,一类用于接受,一类用于拒绝。在我的申请中,我宁愿有虚假的接受也不愿有虚假的拒绝。所以我想我要计算一个信心分数,并根据经验选择一个偏向于接受的阈值。下面的线程使用SVM.decision_func与支持向量直接讨论:

但我不知道如何把它们放在一起,特别是使用支持向量和实际的测试特征矩阵来计算最终的标量置信度得分。我该怎么做


谢谢。

只需在returnDFVal参数设置为true的情况下调用,它将返回距离而不是类标签

谢谢!我不知道这是如此明显。。。决策值似乎与类标签值相反。也就是说,如果Accept=1和Reject=-1,我看到Accept的决策值小于0,Reject的决策值大于0。这有意义吗?