AP (平均准确率) 计算方法详解
AP是'平均准确率'(Average Precision)的缩写,用于衡量信息检索系统中搜索结果的质量。计算AP的步骤如下:
- 对于每个查询,将搜索结果按照相关性从高到低排序。
- 计算每个位置处的准确率(Precision)和召回率(Recall):
- 准确率表示在该位置之前的搜索结果中相关文档的比例。
- 召回率表示在所有相关文档中被搜索结果覆盖的比例。
- 根据准确率和召回率的变化情况,画出Precision-Recall曲线。
- 计算曲线下的面积,即为平均准确率(AP)。
- 对于多个查询,将每个查询的AP求平均,即为MAP(Mean Average Precision)。
例如,对于一个查询,搜索结果前5个文档中有3个相关文档,则该位置的准确率为0.6,召回率为0.6/总相关文档数。依此类推,计算出所有位置的准确率和召回率,画出Precision-Recall曲线,计算曲线下的面积即为AP。
原文地址: https://www.cveoy.top/t/topic/j6n8 著作权归作者所有。请勿转载和采集!