知识卡片
召回率与精确率:同一份排序结果的两种切法
内容
精确率衡量”返回的前r篇里有多少真正相关”,召回率衡量”全部相关文档有多少被囊括进前r篇”,两者是对同一份排序结果的度量但角度相反。召回率随r增大单调不减,精确率通常随r增大而下降,两者存在结构性对立——单独拉高任何一个都很容易,难点在于同时逼近两者。因此评价排序算法不能只看单一数字,而要看整条召回率-精确率曲线:多数情况下两条曲线会交叉,”哪个更好”取决于更看重哪个区间的表现。
参考来源
- 位置:第4章《查询》「召回率和精确率」小节(源文件:_chapter-text/ch04.txt)
- 结论依据:原文明确定义召回率与精确率的对立关系:低精确度总伴随高召回率,反之精确度高时召回率变低,直接支持卡片论点。
- 原始内容:"在实践中,低精确度总是伴随着高召回率。因为在某种rank中,许多无关文档必然会在最后一个相关文档出现前出现;反过来,当精确度高时,召回率可能会变低。因为只有在文档的有序列表中……靠前的位置才能获得高精确率。"