OPencv SVM预测概率

Sha*_*ava 7 opencv svm

我正在使用BOW模型和SVM开发图像分类项目.我想找出SVM预测概率,但opencv svm中没有这样的功能.有没有办法做到这一点?我想找出n级SVM中的预测概率.

Bul*_*ull 4

不,你不能用 CvSVM 做到这一点。OpenCV 的 SVM 实现基于非常旧版本的 libsvm。下载最新版本的 libsvm 并使用它。当然,您必须编写一个包装器来转换数据格式。参见http://www.csie.ntu.edu.tw/~cjlin/libsvm/

  • 或者,您可以自己对决策值实施 Platt 缩放,作为获取概率的后处理步骤。 (2认同)
  • 截至 2015 年 4 月,这仍然是首选方法吗? (2认同)