推荐算法评估方式

1.评分预测

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

推荐算法评估方式_第1张图片

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

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

2.TopN推荐

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

2.1Precision和Recall

推荐算法评估方式_第2张图片

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

2.2覆盖率

推荐算法评估方式_第3张图片

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


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

你可能感兴趣的:(技术-大数据,推荐算法,评估)