【问题标题】:Which method does libsvm use when predicting results as probability estimationlibsvm 在将结果预测为概率估计时使用哪种方法
【发布时间】:2013-12-29 12:34:53
【问题描述】:

我正在使用 libsvm(包中提供的可执行文件。)来解决 2 类分类问题。在训练步骤中,我将 b 参数设置为 1,定义为;

-b probability_estimates : 是否训练 SVC 或 SVR 模型 概率估计,0 或 1(默认 0)

在预测步骤中,我再次将 b 参数设置为 1,定义为;

-b probability_estimates:是否预测概率估计,0或1(默认0);对于一类 SVM,仅支持 0

但是基于 SVM 的公式,预测结果是到边缘的有符号距离。我的问题是,当经过训练的 SVM 将结果预测为概率估计时,它 (libsvm) 如何将距离映射到概率估计?

谢谢

【问题讨论】:

    标签: svm libsvm


    【解决方案1】:

    他们使用 Platt 方法的改进版本。 你可以在这里找到: http://www.csie.ntu.edu.tw/~cjlin/papers/libsvm.pdf(第 8 节,概率估计) 这是该方法的描述: http://www.csie.ntu.edu.tw/~cjlin/papers/plattprob.pdf

    【讨论】:

      猜你喜欢
      • 2011-12-09
      • 2014-08-11
      • 2014-04-07
      • 2011-02-15
      • 2023-03-16
      • 2018-06-19
      • 2014-06-04
      • 1970-01-01
      • 2014-03-18
      相关资源
      最近更新 更多