有没有办法将SVMLight多类别分类中的判别值转换为概率分数

时间:2014-04-09 17:11:05

标签: probability svm svmlight

我正在使用SVM Light多类分类器来训练具有四个类的分类器。在分类阶段,分类器输出预测的标签和4个等级的分数。正如SVM Light网站所说,这些得分是"每个k类的判别值"。我想向用户显示每个类的概率值。所以我想知道是否有一些数学技巧或其他方式使用我可以"转换"这些值是概率值还是至少归结为0到1之间的归一化分数?

1 个答案:

答案 0 :(得分:1)

SVM不会导致概率估计。这样做有一些技巧,但它们需要额外的模型,比如Platt的缩放。

另一方面,如果你只是想"缩放"任意数字到[0,1]间隔你可以使用sigmoid函数来执行此操作。