如何使用& Platt缩放'将输出SVM转换为概率方法?

时间:2015-05-26 19:25:10

标签: matlab machine-learning svm

我研究过手写识别图像的问题。为此,我使用支持向量机作为分类器。矩阵分数显示了svm为5个样本返回的分数的示例。类的数量也是5.我想将这个矩阵转换为概率。

 score=[ 0,2590 -0,6033 -1,1350 -1,2347 -0,9776
      -1,4727   -0,2136 -0,9649  0,1480 -1,4761
      -0,9637   -0,8662  0,0674 -1,0051 -1,1293
      -2,1230   -0,8805 -0,9808 -0,0520 -0,0836
      -1,6976   -1,1578 -0,9205 -1,1101  1,0796]

根据对现有方法的研究,我发现Platt的缩放方法在我的情况下是最合适的。我在此链接Platt scaling上找到了此方法的实现,但问题是我不理解要输入的第三个参数。请帮助我理解这个实现并使其可执行

我等待你的回答,并提前感谢你

0 个答案:

没有答案