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

基于slope one算法改进评分矩阵填充的协同过滤算法研究
引用本文:向小东,邱梓咸.基于slope one算法改进评分矩阵填充的协同过滤算法研究[J].计算机应用研究,2019,36(4).
作者姓名:向小东  邱梓咸
作者单位:福州大学 经济与管理学院,福州大学
基金项目:福建省软科学项目(2017R0055)
摘    要:为解决协同过滤算法中的数据稀疏性问题,提出了一种改进的协同过滤算法。该算法使用slope one算法计算出来的评分预测值来填充评分矩阵中的未评分项目,然后在填充后的用户-项目评分矩阵上通过基于用户的协同过滤方法给出推荐。利用slope one算法计算出来的评分预测值作为回填值,既能降低评分矩阵的稀疏性,也保证了回填值的多样性,从而减少均值、中值等单一填充值造成的推荐误差。在MovieLens-1M数据集上对本文改进算法和协同过滤算法及均值中心化处理的算法作五折交叉实验,结果表明,基于评分预测值填充数据后的协同过滤算法有效的缓解了数据稀疏性问题,并且有更好的推荐效果。

关 键 词:slope  one算法  数据稀疏性  协同过滤  数据稀疏性  矩阵填充  电影推荐
收稿时间:2017/12/1 0:00:00
修稿时间:2019/2/25 0:00:00

Research on collaborative filtering algorithm based on slope one algorithm to improve score matrix filling
Xiang XiaoDong and Qiu Zi-Xian.Research on collaborative filtering algorithm based on slope one algorithm to improve score matrix filling[J].Application Research of Computers,2019,36(4).
Authors:Xiang XiaoDong and Qiu Zi-Xian
Affiliation:School of Economics and Management,Fuzhou University,
Abstract:In order to solve the problem of data sparsity in the collaborative filtering algorithm, this paper proposes an improved collaborative filtering algorithm. The algorithm fills the unrated items in the scoring matrix using the prediction value calculated by the Slope One algorithm and then gives recommendations based on the user-based collaborative filtering method based on the filled user-item scoring matrix. Using the predictive value of Slope One algorithm as the backfill value can not only reduce the sparsity of the scoring matrix, but also ensure the diversity of backfill values, so as to reduce the recommended error caused by the single fill value such as mean value and median value. Half off cross-validation experiments were performed on the movielens-1M dataset. The results show that the collaborative filtering algorithm based on the score prediction data effectively mitigates data sparsity and has better performanceRecommended effect.
Keywords:slope one algorithm  data sparsity  personalized recommendation  collaborative filtering  matrix completion  movie recommendation
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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