- 0
- 0
- 约小于1千字
- 约 4页
- 2019-07-09 发布于江苏
- 举报
传统的协同过滤方法既不能处理大数据量的推荐,也不能处理只有很少评分的用户。这篇论文提出了著名的概率矩阵分解的方法来解决这个问题。概率矩阵分解的思想是以中线性因子模型,它使用与用户相关的系数,将用户的偏好建模成一个一系列向量的线性组合。具体如下:
假设有M个电影和N个用户。R_ij表示第i个用户对电影j的评分。假设隐变量的维度是D,那么我们希望将评分矩阵R分解成两个矩阵,即用户隐矩阵U∈RD×N,和电影隐矩阵V∈RD×M。其中,U_i表示第i个用户的隐向量,V_j表示第j个电影的隐向量。假设评分是一个有高斯噪音的正态分布。那么我们的评分应当有如下公式:
这里的是指高斯分布的概率密度函数。I_ij是指示函数,表明如果用户i评论了电影j,那么其结果等与1,否则就是0。因此,上面的结果就是所有已经被评论的电影得分的乘积,也就是似然函数了。
我们给每个用户和电影的隐向量(特征向量)一个均值为0的高斯先验。有:
这里的I是一个D维单位对角矩阵。那么,用户和电影特征的后验分布计算如下:
对两边取个ln
上面这三项都是形式完全一样,只是系数和均值方差不同,我们以其中一个为例,剩下都一样。即求解
我们给出用户i的概率密度函数:
注意,由于I是对角阵,那么,所以:
类似地,我们可以得到进而我们可以得到最终的公式。公式如下:
最大化后验概率U和V(最大可能性),等价于求下式的最小值:
其中:
?
您可能关注的文档
最近下载
- 夜间飞行的安全措施.docx VIP
- 2026年山西省晋城市【辅警协警】笔试真题(含答案).docx
- 2024年中国创新方法大赛考试题库资料(含答案).pdf
- 2025清华附中高一入学英语分班考试真题含答案.docx VIP
- 微波技术基础与应用教学课件电子教案全套课件.pptx
- 2026年中医规培考试试题及答案.doc VIP
- 新22J04-2 内装修二(细部构造).docx VIP
- 危险化学品应急救援专项培训.pptx VIP
- 《风能发电系统 海上风力发电机组运维船舶选型技术要求》标准立项修订与发展报告.docx VIP
- JT_T 911-2014危险货物道路运输企业运输事故应急预案编制要求.pdf
原创力文档

文档评论(0)