计算机工程与应用 ›› 2016, Vol. 52 ›› Issue (5): 50-54.

• 大数据与云计算 • 上一篇    下一篇

一种基于信任的协同过滤推荐模型

郑孝遥1,2,鲍  煜1,孙忠宝2,罗永龙1   

  1. 1.安徽师范大学 数学计算机科学学院,安徽 芜湖 241003
    2.安徽师范大学 国土资源与旅游学院,安徽 芜湖 241003
  • 出版日期:2016-03-01 发布日期:2016-03-17

Collaborative filtering recommendation model based on trust

ZHENG Xiaoyao1,2, BAO Yu1, SUN Zhongbao2, LUO Yonglong1   

  1. 1.School of Mathematics and Computer Science, Anhui Normal University, Wuhu, Anhui 241003, China
    2.College of Territorial Resources and Tourism, Anhui Normal University, Wuhu, Anhui 241003, China
  • Online:2016-03-01 Published:2016-03-17

摘要: 传统的协同过滤推荐技术主要基于用户-项目评价数据集进行挖掘推荐,没有有效地利用用户通信上下文信息,从而制约其进一步提高推荐的精确性。针对传统协同过滤推荐算法存在的推荐精度不高的弊端,在协同过滤算法中融入通信上下文信息,引入了通信信任、相似信任和传递信任三个信任度,并提出了一种基于信任的协同过滤推荐模型。通过公开数据集验证测试,证明提出的推荐算法较传统的协同过滤推荐技术在推荐准确性上有较大提高。

关键词: 协同过滤, 信任, 推荐, 移动通信

Abstract: The traditional collaborative filtering technology carries on the recommendation mainly based on user-item dataset, and cannot efficiently use the contextual information of user communication, thereby the recommended accuracy is further constrained. Aiming at the shortcomings of traditional collaborative filtering recommendation algorithm, in this paper, it fuses communication contextual information into the collaborative filtering algorithm, and introduces three types trust including communication trust, similarity trust and transmission trust, and a trust-based collaborative filtering recommendation model is also proposed. Experiments on the public dataset demonstrate that the recommendation algorithm outperforms the traditional collaborative algorithm.

Key words: collaborative filtering, trust, recommendation, mobile communication