【问题标题】:what is raw prediction in Logistic Regression in spark mllib?spark mllib中逻辑回归的原始预测是什么?
【发布时间】:2017-09-28 07:49:55
【问题描述】:

我已经使用 spark mllib 运行了二元逻辑回归。根据 spark mllib 的文档,RawPrediction 是置信度值,我假设 lcl 和 ucl 的概率。我得到了 RawPrediction 的 -ve 值。在什么场景下,原始预测值可以是-ve

【问题讨论】:

    标签: apache-spark apache-spark-mllib logistic-regression


    【解决方案1】:

    二元分类情况下的原始预测是相关类的边距。对于特征向量 X,

    原始预测 z = W<sup>T</sup>X
    ∴ z ⊂ (-∞,+∞)

    预测概率 =
    f(z) = 1 / ( 1 + e<sup>-z</sup>)
    f(z) ⊂ [0, 1]

    原始预测计算源代码:https://github.com/apache/spark/blob/master/mllib/src/main/scala/org/apache/spark/ml/classification/LogisticRegression.scala#L973

    【讨论】:

      猜你喜欢
      • 2023-04-02
      • 2018-04-06
      • 2016-09-26
      • 2015-09-23
      • 2019-04-11
      • 1970-01-01
      • 2016-12-12
      • 2016-03-24
      • 2019-03-05
      相关资源
      最近更新 更多