设两个查询Q1、Q2,的相关文档数分别为80个和40个,某系统对Q1检索中60个结果其中正确数目为48,系统对Q2检索出30个结果,其中正确的数目为21。求查询Q1和Q2的正确率的宏平均,召回率的宏平均,正确率的微平均,召回率的微平均
时间: 2024-04-05 10:34:07 浏览: 56
tf-idf:给定查询字符串q和文档语料库,请使用tf-idf检索与查询字符串最匹配的前k个文档
宏平均指对每个查询的指标进行算术平均,而微平均指对所有查询的结果进行统计后再计算指标。因此,对于给定的Q1和Q2,可以计算出以下指标:
Q1的正确率=48/60=0.8,Q2的正确率=21/30=0.7
Q1的召回率=48/80=0.6,Q2的召回率=21/40=0.525
宏平均的正确率=(0.8+0.7)/2=0.75,宏平均的召回率=(0.6+0.525)/2=0.5625
微平均的正确率=(48+21)/(60+30)=0.6333,微平均的召回率=(48+21)/(80+40)=0.525
因此,查询Q1和Q2的正确率的宏平均为0.75,召回率的宏平均为0.5625,正确率的微平均为0.6333,召回率的微平均为0.525。
阅读全文