广东工业大学学报 ›› 2014, Vol. 31 ›› Issue (3): 44-48.doi: 10.3969/j.issn.10077162.2014.03.008

• 综合研究 • 上一篇    下一篇

基于大数据集的混合动态协同过滤算法研究

汪岭1,傅秀芬1,王晓牡2   

  1. 1.广东工业大学 计算机学院,广东 广州 510006;2.中国地质大学 数学与物理学院,湖北 武汉 430074
  • 收稿日期:2014-04-16 出版日期:2014-09-30 发布日期:2014-09-30
  • 作者简介:汪岭(1989-),男,硕士研究生,主要研究方向为数据挖掘、协同计算.
  • 基金资助:

    广东省自然科学基金资助项目(10451009001004804)

Hybrid Dynamic Collaborative Filtering Algorithm Based on Big Data Sets

Wang Ling1,Fu Xiu-fen1,Wang Xiao-mu2   

  1. 1.School of Computers, Guangdong University of Technology, Guangzhou 510006,China;
    2.School of Mathematics and Physics, China University of Geosciences, Wuhan 430074,China
  • Received:2014-04-16 Online:2014-09-30 Published:2014-09-30

摘要: 协同过滤已在推荐系统中广泛使用,但传统算法存在一定的局限性,如不能较好地适应用户-项目评分矩阵数据集的稀疏性、计算项目相似性时未考虑项目的分类及用户对项目评分和兴趣的时变性等因素.针对这些局限性在传统协同过滤算法基础上提出一种基于大数据集的混合动态协同过滤算法.该算法在计算项目的相似性时引入了时间衰减函数,并综合考虑项目评分的相似性和项目分类的相似性,两者在项目综合相似性中所占权重可以自适应动态调节.算法还在相似性计算和近邻项目选取上做了一些改进.实验表明该算法比传统推荐算法质量有所提高.

关键词: 协同过滤, 推荐系统, 项目分类, 时间权重

Abstract: Collaborative filtering has been widely used in the recommendation system, but the traditional  algorithm has some limitations, such as inability to adapt to the sparsity of user-item rating matrix data sets well, failure to consider the classification of item, users-scores, interest change over time and other factors when calculating the similarity of the items. Regarding these limitations, it proposed a big data set hybrid dynamic collaborative filtering algorithm, based on the traditional collaborative filtering algorithm. When calculating the similarity of items, time decay functions were introduced in the algorithm, which considered both the similarity of items, scores and items classified. The weights of project integrated similarity could be adjusted automatically. In the algorithm, some improvements have also been made in similarity computing and the selection of the neighboring items. To verify the effectiveness of the algorithm, experiments were done on movielens data sets. Experimental results show that the algorithm is better than the traditional recommendation algorithms.

Key words: collaborative filtering, recommendation system, item classification, time weight

[1] 易闽琦, 刘洪伟, 高鸿铭. 电商平台产品共同购买网络的影响因素研究[J]. 广东工业大学学报, 2022, 39(03): 16-24.
[2] 赵永建, 杨振国, 刘文印. 基于双向条目注意网络的推荐系统[J]. 广东工业大学学报, 2020, 37(04): 27-34.
[3] 何炜俊, 周应堂. 结合强弱联系和兴趣的社交网络推荐算法[J]. 广东工业大学学报, 2019, 36(03): 39-46.
[4] 张巍, 黄健华, 刘冬宁, 滕少华, 刘子婷. 一种改进的结合评分和评论信息的推荐方法[J]. 广东工业大学学报, 2017, 34(06): 27-31,48.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!