具有隐式反馈的推荐系统中的性能指标

数据挖掘 大数据 推荐系统 优化
2022-02-16 19:43:33

本文描述了一种在反馈是隐含的情况下进行推荐的技术,即rui只是一个猜测。推荐问题归结为以下优化问题:

minx,y  u,icui(puixiTyi)2+λ(uxu2+yu2)
其中cui=1+αrui

我有以下顾虑:

  1. 上面的算法近似于二进制指示函数p_{ui} ,由项c_{ui}pui加权然而,大多数人使用r_{ui}x_i^Ty_i之间的 RMSE来评估性能。我不确定为什么这样做有意义。cuiruixiTyi
  2. 为什么要使用 RMSE?有了隐式反馈,对我来说使用基于排名的指标会更有意义。我想 RMSE 更适合机器学习竞赛,其中客观指标通常是 RMSE。
1个回答

我认为您的帖子缺少一个明确的问题。

无论如何,我会回答你的担忧:

  1. 对于像描述的 RMSE 这样的隐式反馈问题,确实没有多大意义。首先,不清楚实际值(交互次数,例如观看电影 4 次)与估计值之间的差异意味着什么。其次,在推荐系统中,您通常希望给用户 10-20 条相关推荐,而您不关心其余的。因此,有必要优化您的算法以正确获得这些最佳推荐,同时忽略您在排名中进一步下降的表现。

  2. 请参阅我的第一个答案。此外,您引用的论文的作者主张基于排名的指标。