【问题标题】:Why Azure ML , scored probability response greater than 1?为什么 Azure ML 的概率响应得分大于 1?
【发布时间】:2019-01-12 22:49:45
【问题描述】:

我设置了一个 Azure ML 实验,使用“增强决策树回归”。

我的评测结果如下:

"Scored Labels": "N",
"Scored Probabilities": "0.023*************"

在使用数据测试已部署的 Web 服务时,我有时会看到大于 1 的得分概率!

"Scored Labels": "N", 
"Scored Probabilities": "1.144*************"

根据我的理解,任何事情的概率永远不会大于 1。 在这种情况下,得分概率 > 1 是什么意思?

【问题讨论】:

    标签: python azure machine-learning azure-machine-learning-studio


    【解决方案1】:

    它与Score Model 相关,并且取决于您使用的型号Boosted Decision Tree Regression 的类型。

    请参考官方文档Score ModelResults小节,如下。

    分数或预测值可以采用多种不同格式,具体取决于模型和您的输入数据:

    • 对于分类模型,Score Model 会输出类别的预测值,以及预测值的概率。
    • 对于回归模型,Score Model 仅生成预测数值
    • 对于图像分类模型,分数可能是图像中对象的类别,也可能是指示是否找到特定特征的布尔值。

    所以在您的情况下,Scored Probabilities 值只是预测的数值,而不是概率值。

    如果你想得到一个介于 0 和 1 之间的值,你可以使用Normalize Data 模块将其更改为 0-1 的比例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-07
      • 2020-06-07
      • 2020-11-23
      • 2018-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-22
      相关资源
      最近更新 更多