Scikit learn sklearn平均精度分数与精度分数之间的差异

Scikit learn sklearn平均精度分数与精度分数之间的差异,scikit-learn,precision-recall,Scikit Learn,Precision Recall,在文档中,它将平均精度分数描述为精度召回曲线下的面积。我很难理解这个区域意味着什么 这个指标与原始的精度分数有何不同 精度召回曲线绘制了不同概率阈值的精度和召回率p。对于p=0,所有内容都分类为1,因此召回率将为100%,精度将是测试数据集中1的比例。对于p=1,没有任何内容被归类为1,因此召回率为0%,准确率为0。对于p=0.5,这就是precision\u score告诉您的,但是,您可能不想在最终模型中使用此阈值,您将根据您愿意容忍的误报数量选择不同的阈值。因此,平均精度分数为您提供了所有

在文档中,它将平均精度分数描述为精度召回曲线下的面积。我很难理解这个区域意味着什么


这个指标与原始的精度分数有何不同

精度召回曲线绘制了不同概率阈值的精度和召回率
p
。对于
p=0
,所有内容都分类为1,因此召回率将为100%,精度将是测试数据集中1的比例。对于
p=1
,没有任何内容被归类为1,因此召回率为0%,准确率为0。对于
p=0.5
,这就是
precision\u score
告诉您的,但是,您可能不想在最终模型中使用此阈值,您将根据您愿意容忍的误报数量选择不同的阈值。因此,平均精度分数为您提供了所有不同阈值选择的平均精度