首页 | 本学科首页   官方微博 | 高级检索  
     

基于差值矩阵分解的推荐算法
引用本文:成 鹏,刘文斌. 基于差值矩阵分解的推荐算法[J]. 计算机与现代化, 2018, 0(3): 69. DOI: 10.3969/j.issn.1006-2475.2018.03.013
作者姓名:成 鹏  刘文斌
基金项目:国家自然科学基金资助项目(60970065,61272018,61572367)
摘    要:矩阵分解已经成为预测用户对物品评分的一种常用方法。传统的矩阵分解技术没有考虑到用户评分之间的差异性,针对上述问题在矩阵分解的基础上,提出差值矩阵分解模型。算法将每个用户对物品的评分减去与其社会属性相似用户对该物品评分的平均分,得到一个差值矩阵,然后对差值矩阵进行分解。在Movielens 1M数据集的实验结果表明,该算法的预测精度较贝叶斯概率矩阵分解、矩阵分解、融合用户属性的隐语义模型都有较为明显的提升。

关 键 词:推荐算法  矩阵分解  差值矩阵分解  
收稿时间:2018-04-03

Recommendation Algorithm Based on Difference Value Matrix Factorization
CHENG Peng,LIU Wen-bin. Recommendation Algorithm Based on Difference Value Matrix Factorization[J]. Computer and Modernization, 2018, 0(3): 69. DOI: 10.3969/j.issn.1006-2475.2018.03.013
Authors:CHENG Peng  LIU Wen-bin
Abstract:Matrix factorization has become a common way to predict user ratings of items. Traditional matrix factorization algorithms do not take account of the differences between users. To address this problem, a difference value(D-value) matrix factorization model is proposed. First, for each user, the difference between his/her rating score and the average rating score from users with similar social attributes is calculated, which finally results in a matrix called D-value matrix. Then the D-value matrix is factorized to calculate the predicted ratings. Experimental results on the Movielens 1M dataset show that the proposed method significantly outperforms Bayesian probabilistic matrix factorization, matrix factorization and the latent factor model fused with user attributes in terms of prediction accuracy.
Keywords:recommendation algorithms  matrix factorization  D-value matrix factorization  
点击此处可从《计算机与现代化》浏览原始摘要信息
点击此处可从《计算机与现代化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号