本文主要是介绍隐语义模型LFM矩阵分解方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本文是翻译下面论文的一部分,本人不拥有版权,仅供学习交流。
作者所用的split Bregman方法我没找到源码,作者给的过程也不太清楚,难以实现,本人水平有限。
隐语义模型矩阵分解方法
Latent factor model 将评分矩阵分解为用户偏好矩阵和商品的属性特征矩阵,如图所示
求解方法如文章中所述,为了避免过度平滑,采用L1正则化项作约束。代价函数为
总体思路:随机初始化一个V矩阵,对于给定的V,可以使上式最小
这篇关于隐语义模型LFM矩阵分解方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!