根据1、2和3中的作者的说法,Recall是从存储库中的所有相关项目中选择的相关项目的百分比,而Precision是在查询选择的那些项目中相关项目的百分比。
因此,假设用户U获得了前k个推荐的项目列表,它们将类似于:
召回率= (Relevant_Items_Recommended in top- k ) / (Relevant_Items)
精度= (Relevant_Items_Recommended in top- k ) / ( k _Items_Recommended)
在那之前,一切都清楚了,但我不明白它们和Recall rate@k之间的区别。计算召回率@k的公式如何?