作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在文档中,它将average_precision_score 描述为精度召回曲线下的面积。我无法理解该区域的含义?
该指标与原始精度分数有何不同。
最佳答案
精确率-召回率曲线绘制了不同概率阈值的精确率和召回率 p
.对于 p=0
,所有内容都归类为 1,因此召回率为 100%,精度将是测试数据集中 1 的比例。对于 p=1
,没有任何东西被归类为 1,所以召回率将是 0%,精度将是 0。对于 p=0.5
,就是这样 precision_score
告诉您,但是,您可能不想在最终模型中使用此阈值,您将根据您愿意容忍的误报数量选择不同的阈值。因此,平均精度分数为您提供了所有不同阈值选择的平均精度。
关于scikit-learn - sklearn 之间的 average_precision_score 与 precision_score 的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34888766/
在文档中,它将average_precision_score 描述为精度召回曲线下的面积。我无法理解该区域的含义? 该指标与原始精度分数有何不同。 最佳答案 精确率-召回率曲线绘制了不同概率阈值的精确
我对 Keras 的 AUC(curve='PR') 和 Scikit-learn 的 average_precision_score 之间的区别感到很困惑。我的目标是计算 Scikit-learn
我是一名优秀的程序员,十分优秀!