期刊文献+

基于粗糙集的协同过滤算法研究 被引量:8

Research on collaborative filtering algorithm based on rough set
原文传递
导出
摘要 协同过滤的推荐性能受限于评分矩阵中数据的稀疏性。针对这个问题,提出一种基于粗糙集的协同过滤方法,能在一定程度上缓解数据稀疏性的影响。首先进行数据预处理,即利用用户评分数量以及用户的评分值,作为用户进行分类的特征值,对用户进行分类;其次,利用粗糙集属性约简的方法剔除对用户分类影响较小的项目,生成更小的用户-项目评分矩阵,以降低数据的稀疏性和规模;最后基于约简后的数据集进行用户相似度的计算,获得目标用户真正近邻。实验结果表明,所提算法在常用评价推荐性能的指标MAE,COVERAGE,PRECISION和RECALL中显著优于COS,PCC,ADCOS,NHSM算法中的指标。 In collaborative filtering,the recommendation performance is limited by the data sparsity of rating matrix. To alleviate this problem,a rough set based collaborative filtering method is proposed,which is helpful to reduce the influence of the data sparsity to some extent. First,the procedure of data pre-processing is executed. As the eigenvalue for user classification,user’s ratings with the rating number are employed. Then,an attribute reduction approach of rough set is introduced to eliminate the item which has little effect with respect to user classification,and a smaller scale user-item rating matrix is generated to lower the data sparsity.Finally,the similarity between users is calculated based on the reducing attributes to obtain real neighbors of active users. The experimental results demonstrate that the proposed algorithm in MAE,COVERAGE,PRECISION and RECALL are significantly better than the ones of COS,PCC,ADCOS,NHSM.
作者 郑荔平 胡敏杰 杨红和 林耀进 ZHENG Li-ping;HU Min-jie;YANG Hong-he;LIN Yao-jin(School of Computer Science,Minnan Normal University,Zhangzhou 363000,Fujian,China)
出处 《山东大学学报(理学版)》 CAS CSCD 北大核心 2019年第2期41-50,共10页 Journal of Shandong University(Natural Science)
基金 国家自然科学基金资助项目(61303131) 福建省教育厅科技资助项目(JAT170350) 福建省教育厅科技资助项目(JAT170347)
关键词 协同过滤 属性约简 数据预处理 分类标记 粗糙集 collaborative filtering attribute reduction data preprocess classification label rough set
  • 相关文献

参考文献4

二级参考文献28

  • 1Resnick P,Iacovou N,Suchak M,et al.GroupLens: An open architecture for collaborative filtering of netnews[].Proceedings of the Conference on Computer Supported Cooperative Work.1994
  • 2Badrul Sarwar,George Karypis,Joseph Konstan,et al.Item-based collaborative filtering recommendation algorithms[].Proceedings of the th International World Wide Web Conference.2001
  • 3Breese J,Hecherman D,Kadie C.Empirical analysis of predictive algorithms for collaborative filtering[].Proceedings of the th Conference on Uncertainty in Artificial Intelligence.1998
  • 4Li Y E, Zhai C X, Chen Y. Exploiting Rich User Information for One-Class Collaborative Filtering [ EB/OL ]. [ 2014 - 02 - 20 ]. http ://link. springer, com/article/10. 1007/slO115-012-0583-9/ fulhext, html.
  • 5Goldberg D, Nichols D, Oki B M, et al. Using Collaborative Fi|- tering to Weave an Information Tapestry. Communications of the ACM, 1992, 35(12) : 61-70.
  • 6Shi Y, Larson M, Hanjalic A. Collaborative Filtering beyond the User-Item Matrix : A Survey of the State of the Art and Future Cha- llenges. ACM Computing Surveys, 2014. DOI: 10. 1145/2556270.
  • 7Ahn H J. A New Similarity Measure for Collaborative Filtering to Alleviate the New User Cold-Starting Problem. Information Sci- ences, 2008, 178(1): 37-51.
  • 8Bobadilla J, Hernando A, Ortega F, et al. Collaborative Filtering Based on Significances. Information Sciences, 2012, 185:1-17.
  • 9Jeong B, Lee J, Cho H. User Credit-Based Collaborative Filtering. Expert Systems with Applications, 2009, 36(3) : 7309-7312.
  • 10Anand D, Bharadwaj K K. Utilizing Various Sparsity Measures for Enhancing Accuracy of Collaborative Recommender Systems Based on Local and Global Similarities. Expert Systems with Applica- tions, 2011, 38(5) .. 5101-5109.

共引文献54

同被引文献68

引证文献8

二级引证文献43

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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