为什么使用Azure ML得分概率响应大于1?

时间:2019-01-12 22:49:46

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

我已经使用“增强型决策树回归”设置了Azure ML实验。

我的评估结果如下:

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

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

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

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

1 个答案:

答案 0 :(得分:2)

它与Score Model有关,并且与您使用的模型Boosted Decision Tree Regression的类型有关。

请参阅以下官方文档ResultsScore Model小节。

  

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

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

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

如果要获取0到1之间的值,可以使用Normalize Data模块将其更改为0-1刻度。