期刊文献+

基于改进局部敏感哈希的协同过滤推荐算法

Collaborative Filtering Recommendation Algorithm Based on Improved Local Sensitive Hashing
下载PDF
导出
摘要 传统推荐系统中存在用户评分数据高维稀疏、分布不均匀和传统用户相似度计算准确性低等问题,本文提出一种基于改进局部敏感哈希的协同过滤算法。首先利用改进局部敏感哈希算法对用户评分数据进行降维处理并构建索引,并使用相似度修正系数对用户相似度计算做出改进;然后利用索引敏捷切确地计算目标对象的近邻用户集合;之后选择近邻用户聚集的高相似度用户,使用加权算法对目标对象未评分项目进行评定预估。实验结果表明,对于非均匀用户评分数据的高维稀疏问题,该算法不仅能明显缩短近邻用户检索时间,且能有效提高推荐精度。 A collaborative filtering algorithm based on improved locality sensitive hashing made to solve the problems of large scale,uneven distribution of high-dimensional sparse user scoring data and the calculation of traditional user similarity with low accuracy in recommendation system.Firstly,the algorithm reduced the dimension of user rating data and build index for it.The calculation of user similarity is improved by similarity correction coefficient.Then the index is used to calculate the nearest neighbor user set of the target user quickly and accurately.Finally,the algorithm selected the highly similar users in the nearest neighborhood,and use the weighted strategy to predict score for the target users,so as to achieve collaborative filtering recommendation.The results of the trial show that the algorithm can effectively solve the problem of high-dimensional sparsity of uneven user rating data,and it not only shorten the retrieval time of nearest neighbor users,but also effectively improve the recommendation accuracy.
作者 曹界杰 张娟 CAO Jiejie;ZHANG Juan(School of Electronic and Electrical Engineering Shanghai University of Engineering Science,Shanghai 201620)
出处 《软件》 2021年第5期151-156,共6页 Software
关键词 推荐系统 协同过滤 局部敏感哈希算法 相似性度量 近似近邻检索 recommendation system collaborative filtering locality-sensitive hashing algorithm similarity measurement approximate nearest neighbor search
  • 相关文献

参考文献11

二级参考文献188

  • 1卢炎生,饶祺.一种LSH索引的自动参数调整方法[J].华中科技大学学报(自然科学版),2006,34(11):38-40. 被引量:6
  • 2Brccsc J, Hcchcrman D, Kadic C. Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence (UAI'98). 1998.43~52.
  • 3Goldberg D, Nichols D, Oki BM, Terry D. Using collaborative filtering to weave an information tapestry. Communications of the ACM, 1992,35(12):61~70.
  • 4Resnick P, lacovou N, Suchak M, Bergstrom P, Riedl J. Grouplens: An open architecture for collaborative filtering of netnews. In:Proceedings of the ACM CSCW'94 Conference on Computer-Supported Cooperative Work. 1994. 175~186.
  • 5Shardanand U, Mats P. Social information filtering: Algorithms for automating "Word of Mouth". In: Proceedings of the ACM CHI'95 Conference on Human Factors in Computing Systems. 1995. 210~217.
  • 6Hill W, Stead L, Rosenstein M, Furnas G. Recommending and evaluating choices in a virtual community of use. In: Proceedings of the CHI'95. 1995. 194~201.
  • 7Sarwar B, Karypis G, Konstan J, Riedl J. Item-Based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International World Wide Web Conference. 2001. 285~295.
  • 8Chickering D, Hecherman D. Efficient approximations for the marginal likelihood of Bayesian networks with hidden variables.Machine Learning, 1997,29(2/3): 181~212.
  • 9Dempster A, Laird N, Rubin D. Maximum likelihood from incomplete data via the EM algorithm. Journal of the Royal Statistical Society, 1977,B39:1~38.
  • 10Thiesson B, Meek C, Chickering D, Heckerman D. Learning mixture of DAG models. Technical Report, MSR-TR-97-30, Redmond:Microsoft Research, 1997.

共引文献636

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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