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

问题描述 投票:0回答:1

我使用“Boosted Decision Tree Regression”设置了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个回答
2
投票

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

请参阅官方文件qazxsw poi的qazxsw poi小节,如下所示。

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

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

所以在你的情况下,Results值只是预测的数值,而不是概率值。

如果要获得介于0和1之间的值,可以使用Score Model模块将其更改为0-1比例。

© www.soinside.com 2019 - 2024. All rights reserved.