计算机应用 ›› 2011, Vol. 31 ›› Issue (11): 3060-3062.DOI: 10.3724/SP.J.1087.2011.03060

• 数据库技术 • 上一篇    下一篇

改进的基于符号数据的协同过滤推荐算法

郭均鹏,陈莹莹   

  1. 天津大学 管理与经济学部,天津 300072
  • 收稿日期:2011-05-24 修回日期:2011-07-11 发布日期:2011-11-16 出版日期:2011-11-01
  • 通讯作者: 陈莹莹
  • 作者简介:郭均鹏(1973-),男,山东潍坊人,教授,博士,主要研究方向:管理科学;陈莹莹(1984-),女,山东曲阜人,硕士研究生,主要研究方向:管理科学。
  • 基金资助:
    国家自然科学基金资助项目

Improved collaborative filtering algorithm based on symbolic data analysis

GUO Jun-peng,CHEN Ying-ying   

  1. College of Management and Economics, Tianjin University, Tianjin 300072, China
  • Received:2011-05-24 Revised:2011-07-11 Online:2011-11-16 Published:2011-11-01
  • Contact: CHEN Ying-ying

摘要: 随着用户和资源种类的不断增加,评价矩阵的稀疏性问题越来越突出,严重影响了推荐系统的推荐质量。奇异值分解(SVD)是一种对数据进行降维处理的方法,符号数据分析(SDA)是一种处理海量数据的全新数据分析思路。提出一种改进的基于符号数据的协同过滤推荐算法,即将奇异值分解和符号数据分析方法结合起来运用到推荐系统中。在EachMovie 数据库集上的实验结果表明该算法在数据稀疏时的推荐质量明显优于传统的推荐算法。

关键词: 协同过滤, 符号数据分析, 奇异值分解, 稀疏性, 推荐系统

Abstract: With the continuing increase of users and kinds of resources, the problem of rating matrix's sparsity is becoming more and more prominent, which seriously affects the quality of the recommendation system. Singular Value Decomposition (SVD) is a dimension reduction method, and Symbolic Data Analysis (SDA) is a new analytical approach to processing mass data. This paper proposed a new collaborative filtering recommendation algorithm which combines SVD with SDA. The experimental results based on EachMovie database set indicate that the proposed method is significantly better than traditional general recommendation algorithm when the data is particularly sparse.

Key words: collaborative filtering, Symbolic Data Analysis (SDA), Singular Value Decomposition (SVD), sparsity, recommendation system

中图分类号: