推荐系统---基于概率的矩阵分解(PMF)

本文介绍了概率矩阵分解(PMF)的基础知识,它是在正则化矩阵分解上的一种优化,假设用户和物品特征矩阵服从高斯分布。通过最大化评分矩阵的条件概率和对数后验概率,求解特征矩阵U和V,从而预测未知评分。PMF利用极大似然估计和最大后验概率进行参数估计,并通过梯度下降进行优化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

欢迎关注个人微信公众号,大大大碗面,不定期分享AI论文解读和开发技术,互联网小白,轻喷~

PMF是在正则化矩阵分解的基础上,引入了概率模型进一步优化。

假设用户U和用户V的特征矩阵均服从高斯分布,

通过评分矩阵已经知道的值,得到UV特征矩阵,

然后用特征矩阵去预测评分矩阵中的未知值。

 

基础PMF模型

          使用如下两个假设:

           — 观测噪声(观测评分矩阵R和近似评分矩阵之差)为高斯分布

           — 用户属性U和电影属性V均为高斯分布

 

真实值和预测值之差符合高斯分布,那么有如下概率分布表示,

通过平移有

那么评分矩阵R的条件概率如下:

这里U和V是参数,其余看做超参数(即作为U和V的参数(参数的参数,PMF中通过人工调整超参数,后面要写的BMF是通过

MCMC方法自动选出最优超参数的))。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值