推荐算法评估方式

1.评分预测

评分预测主要用来预测用户对item的评分,离线评估主要有RMSE和MAE两种评估方式,它们的计算方式如下

《推荐算法评估方式》

其中T表示评分记录集合,ruirui表示user对item的实际评分,r^uir^ui表示user对item的预测评分。

RMSE 加大了对预测不准的用户物品评分的惩罚(平方项的惩罚),因而对系统的评测更加苛刻。

2.TopN推荐

为用户推荐N个用户可能感兴趣的物品,其离线评估方式有Precision、Recall 、覆盖率、新颖性。

2.1Precision和Recall

《推荐算法评估方式》

其中R(u)R(u)表示为用户uu推荐的item集合,T(u)T(u)为用户uu实际有过行为的item集合,precision可以理解为推荐的商品真正为用户有过行为的商品占推荐的总商品的比例,recall可以理解为推荐的商品真正为用户有过行为的商品数目占用户实际有过行为的商品的比例。

2.2覆盖率

《推荐算法评估方式》

其中I表示所有商品的集合,反映了推荐的商品占所有商品的比例,一定程度上反映了系统挖掘长尾的能力。

转自: https://blog.csdn.net/Xafter0/article/details/80572968

    原文作者:爱萨萨
    原文地址: https://blog.csdn.net/wdr2003/article/details/80985221
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞