基于社会计算的电子商务协同过滤推荐算法研究

被引:0
作者
夏超伦
机构
[1] 浙江大学
关键词
电子商务; 推荐系统; 协同过滤; 社会计算; 信任计算; 兴趣计算;
D O I
暂无
年度学位
2011
学位类型
硕士
摘要
随着电子商务在互联网产业中的兴起,作为电子商务平台核心技术之一的推荐系统已受到广泛的关注。电子商务推荐系统根据用户的个人特征、历史行为和物品特征等信息,结合相关的数据挖掘、机器学习和人工智能策略,预测用户对物品的需求程度。 在诸多推荐算法中,协同过滤的推荐技术是目前应用最广的推荐算法之一。尽管如此,但是随着互联网中信息膨胀和用户激增,协同过滤推荐技术面临着以下两个问题:第一,如何利用用户在电子商务平台上的社会属性提高推荐结果的覆盖率和准确率的问题。第二,如何考虑用户兴趣随时间推移而变化的问题,使推荐结果更符合用户不断变化的实际需求。本文针对这两个问题对电子商务协同过滤推荐算法展开研究,主要贡献如下: 在传统基于用户相似度的协同过滤推荐算法的基础上,引入信任计算的研究内容,包括信任列表挖掘、信任传递、信任组合等。提出了三种算法利用信任信息的推荐算法模型:1)基于信任挖掘的推荐算法;2)基于用户相似度与信任挖掘的混合推荐算法;3)基于用户相似度和信任传递的混合推荐算法。实验结果表明,在基于用户相似度的协同过滤推荐算法加入信任计算后,本文提出的基于信任的混合推荐算法的全局推荐覆盖率有显著提高,全局推荐准确率有所提高,而解决新用户问题的能力有显著提高。 在传统基于商品相似度的协同过滤推荐算法的基础上,本文提出了一个种基于兴趣计算的电子商务推荐算法。该算法假设用户在电子商务平台上的行为是由用户的兴趣或需求所驱动的,并且考虑兴趣是随时间变化而变化的。通过定义兴趣度函数来模拟由时间变化而导致的用户兴趣相关性衰减现象。实验结果表明,在基于商品相似度的协同过滤推荐算法加入兴趣计算后,全局推荐准确率和覆盖率有所提高。
引用
收藏
页数:90
共 22 条
[1]
Building trust in electronic communities by mining web content [J].
Zhang, Yu ;
Chen, Huajun ;
Xia, Chaolun ;
Jiang, Xiaohong .
INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2010, 5 (01) :58-67
[2]
Investigating interactions of trust and interest similarity.[J].Cai-Nicolas Ziegler;Jennifer Golbeck.Decision Support Systems.2006, 2
[3]
Qualitative analysis of user-based and item-based prediction algorithms for recommendation agents [J].
Papagelis, M ;
Plexousakis, D .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2005, 18 (07) :781-789
[4]
Latent semantic models for collaborative filtering [J].
Hofmann, T .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :89-115
[5]
Item-based top-N recommendation algorithms [J].
Deshpande, M ;
Karypis, G .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :143-177
[6]
An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms [J].
Herlocker, J ;
Konstan, JA ;
Riedl, J .
INFORMATION RETRIEVAL, 2002, 5 (04) :287-310
[7]
Selecting examples for partial memory learning [J].
Maloof, MA ;
Michalski, RS .
MACHINE LEARNING, 2000, 41 (01) :27-52
[8]
Identifying and tracking changing interests [J].
Crabtree I.B. ;
Soltysiak S.J. .
International Journal on Digital Libraries, 1998, 2 (1) :38-53
[9]
Learning and revising user profiles: The identification of interesting Web sites [J].
Pazzani, M ;
Billsus, D .
MACHINE LEARNING, 1997, 27 (03) :313-331
[10]
Recommender systems [J].
Resnick, P ;
Varian, HR .
COMMUNICATIONS OF THE ACM, 1997, 40 (03) :56-58