计算机应用 ›› 2013, Vol. 33 ›› Issue (12): 3354-3358.

• 2013年全国开放式分布与并行计算学术年会(DPCS2013)论文 • 上一篇    下一篇

综合用户和项目预测的协同过滤模型

杨兴耀1,于炯1,2,吐尔根·依布拉音1,廖彬1,2   

  1. 1. 新疆大学 信息科学与工程学院,乌鲁木齐 830046;
    2. 新疆大学 软件学院,乌鲁木齐 830008
  • 收稿日期:2013-07-10 出版日期:2013-12-01 发布日期:2013-12-31
  • 通讯作者: 杨兴耀
  • 作者简介:杨兴耀(1984-),男,湖北襄阳人,博士研究生,CCF会员,主要研究方向:推荐系统、网格计算、云计算、可信计算;
    于炯(1964-), 男,新疆乌鲁木齐人,教授,博士,主要研究方向:网络安全、网格与分布式计算;
    吐尔根·依布拉音(1958-),男,新疆乌鲁木齐人,教授,博士,主要研究方向:自然语言处理、软件工程;
    廖彬(1986-),男,四川内江人,博士研究生,主要研究方向:网格计算、云计算。
  • 基金资助:
    国家自然科学基金资助项目;新疆大学优秀博士创新项目基金资助项目;新疆维吾尔自治区自然科学基金资助项目

Collaborative filtering model combining users' and items' predictions

YANG Xingyao1,YU Jiong1,2,TURGUN Ibrahim1,LIAO Bin1,2   

  1. 1. School of Information Science and Engineering, Xinjiang University, Urumqi Xinjiang 830046, China
    2. School of Software, Xinjiang University, Urumqi Xinjiang 830008, China
  • Received:2013-07-10 Online:2013-12-31 Published:2013-12-01
  • Contact: YANG Xingyao

摘要: 针对基于用户和基于项目的协同过滤模型存在推荐质量不高等问题,提出一种综合用户和项目预测的协同过滤模型。该模型同时考虑用户和项目两方面,首先对性能优秀的相似性模型进行自适应的优化;然后根据相似性值分别选取相似用户和相似项目为目标对象构造近邻集合,并利用预测函数得到基于用户和基于项目的预测结果;最后通过自适应平衡因子的协调处理获得最终预测结果。比较实验在不同的评估标准下进行,结果表明,与目前典型的模型如RSCF、HCFR和UNCF相比,新提出的协同过滤模型不仅在项目预测准确性方面拥有出色的表现,而且在推荐准确性和全面性方面同样表现优秀。

关键词: 推荐系统, 协同过滤, 近邻集合, 相似性模型, 平均绝对偏差

Abstract: Concerning the poor quality of recommendations of traditional user-based and item-based collaborative filtering models, a new collaborative filtering model combining users and items predictions was proposed. Firstly, it considered both users and items, and optimized the similarity model with excellent performance dynamically. Secondly, it constructed neighbor sets for the target objects by selecting some similar users and items according to the similarity values, and then obtained the user-based and item-based prediction results respectively based on some prediction functions. Finally, it gained final predictions by using the adaptive balance factor to coordinate both of the prediction results. Comparative experiments were carried out under different evaluation criteria, and the results show that, compared with some typical collaborative filtering models such as RSCF, HCFR and UNCF, the proposed model not only has better performance in prediction accuracy of items, but also does well in the precision and recall of recommendations.

Key words: recommender system, collaborative filtering, neighbor set, similarity model, Mean Absolute Error (MAE)

中图分类号: