推荐系统算法(MF、FM、CF、SVD、LFM、SVD++、TItemCF、timeSVD++、模型融合)
为什么需要矩阵分解?(matrixfactorizationmodel)协同过滤可以解决我们关注的很多问题,但是仍然有一些问题存在,比如:物品之间存在相关性,信息量并不随着向量维度增加而线性增加矩阵元素稀疏,计算结果不稳定,增减一个向量维度,导致近邻结果差异很大的情况存在上述两个问题,在矩阵分解中可以得到解决。原始的矩阵分解只适用于评分预测问题,这里所讨论的也只是针对于评分预测问题。常用的分解算法