`
ghost_face
  • 浏览: 53180 次
社区版块
存档分类
最新评论

FM、MF、SVD

阅读更多
  • SVD(Singular value decomposition):奇异值分解,矩阵分解的算法之一。

在数据分析中的输入矩阵A一般是非奇异矩阵,而使用SVD可将A分解成一个对角阵B,形式如下:

A = P B Q

这里的B是不带有隐特征的,但由于SVD计算量太大,一般都用MF模型

  • MF(Matrix Factorization):也是一种矩阵分解。形式如下:

A = (P的转置)Q

隐特征在P和Q之内

  • FM(Factorization Machine):
    FM模型是用于推荐系统的一种新提出来的推荐模型,用于预测用户对某个该用户没有选择过的项目的评分,依据评分的高低针对用户进行推荐。FM模型也是一种有监督的学习过程,也就是说要有训练集,通过训练集的数据进行参数训练来得到模拟推荐的模型的最优。

隐特征在(Vi,Vj)中

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics