期刊文献+

结合非负矩阵填充及子集划分的协同推荐算法 被引量:6

Collaborative Filtering Algorithm Integrating Non-negative Matrix Completion and Subgroups Partitioning
下载PDF
导出
摘要 针对协同过滤推荐中评分矩阵极度稀疏问题,以及很多应用对数据存在非负约束要求,提出一种结合矩阵填充及用户-兴趣子集划分的协同推荐算法.首先提出非负约束下的低秩矩阵填充模型(Non-negative Constrained Low Rank Matrix Completion,LR-NM F),以及有效求解该模型的迭代算法.该算法不仅可以利用重构矩阵填充原始矩阵中的缺失项,而且可以得到评分矩阵的非负分解表示.在此基础上,提出一种结合LR-NMF的基于群组的协同推荐方法.利用矩阵非负分解结果,通过块模型近似算法划分用户-兴趣子集或物品-特征子集,最终产生top-N协同推荐列表.实验结果表明,提出的方法不仅有效填充评分矩阵的缺失项,而且推荐精度优于其它协同推荐算法.在大规模稀疏数据集中,仍然具有很好的性能. In the recommender system, the user-item rating matrix is very sparse, and the non-negative constraints of the data are required. Therefore, this paper puts forward a collaborative recommendation method based on matrix completion and user-interest subsets division. Firstly, a low rank matrix filling model with non-negative constraints ( Non-negative Constrained Low Rank Matrix Comple- tion, LR-NMF ) is presented and then an iterative algorithm for solving the model is proposed. The algorithm not only uses the reconstruction matrix to fill the missing items in the original matrix, but also obtain the non-negative decomposition expression of the scoring matrix. On this basis, a group based collaborative recommendation method combined with LR-NMF is proposed. By using non- negative matrix decomposition results, we divide the user-interest subset or item-feature subset into groups,resulting in top-N collaborative recommendation list. Empirical results reveal that the proposed method not only effectively fills the missing items of the scoring matrix ,but also outperforms other collaborative recommendation algorithms. Even in large-scale sparse data sets ,it still has very good performance.
出处 《小型微型计算机系统》 CSCD 北大核心 2017年第12期2645-2651,共7页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(61672329 61373149 61472233)资助 山东省科技计划项目(2014GGB01617)资助 山东省教育科学规划项目(ZK1437B010)资助 山东省精品课程项目(2012BK294 2013BK399 2013BK402)资助
关键词 低秩矩阵填充 NMF 协同过滤 聚类模型 用户-兴趣子集 low-rank matrix completion non-negative matrix factorization collaborative filtering clustering model user-interest subset
  • 相关文献

参考文献2

二级参考文献39

  • 1Berry M W,Browne M,Langville A N,Pauca V P Plemmons R J. Algorithms andapplications for approximate nonnegative matrix factorization[J].Computational Statistics and Data Analysis,2007,(01):155-173.
  • 2Bertsekas D P,Tsitsiklis J N. Parallel and Distributed Computation: Numerical Methods[M].Upper Saddle River:Prentice-Hall,Inc,1989.
  • 3Biswas P,Lian T C,Wang T C,Ye Y. Semidefinite programming based algorithms for sensor network (l)ocalization[J].ACM Transactions on Sensor Networks,2006,(02):188-220.
  • 4Cai J F,Candes E J,Shen Z. A singular value thresholding algorithm for matrix completion export[J].SIAM Journal on Optimization,2010.1956-1982.
  • 5Candès E J,Li X,Ma Y,Wright J. Robust principal component analysis[J].Journal of the ACM,2011,(03):11.
  • 6Candès E J,Recht B. Exact matrix completion via convex optimization[J].Foundations of Computational Mathematics,2009,(06):717-772.doi:10.1007/s10208-009-9045-5.
  • 7Candès E J,Tao T. The power of convex relaxation:Near-optimal matrix completion[J].IEEE Transactions on Information theory,2010,(05):2053-2080.
  • 8Cichocki A,Morup M,Smaragdis P,Wang W,Zdunek R. Advances in Nonnegative Matrix and Tensor Factorization[A].New York:Hindawi Publishing Corporation,2008.
  • 9Cichocki A,Zdunek R,Phan A H,Amari S. Nonnegative Matrix and Tensor Factorizations—Applications to Exploratory Multiway Data Analysis and Blind Source Separation[M].Hoboken:John Wiley & Sons,Ltd,2009.
  • 10Fazel M. Matrix Rank Minimization with Applications[D].Stanford University,2002.

共引文献41

同被引文献56

引证文献6

二级引证文献34

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部