An Empirical Comparison of Social, Collaborative Filtering, and Hybrid Recommenders

被引:41
作者
Bellogin, Alejandro [1 ]
Cantador, Ivan [1 ]
Diez, Fernando [1 ]
Castells, Pablo [1 ]
Chavarriaga, Enrique [1 ]
机构
[1] Univ Autonoma Madrid, E-28049 Madrid, Spain
关键词
Algorithms; Experimentation; Performance; Recommender Systems; collaborative filtering; hybrid recommenders; social networks; graph theory; random walk; user coverage; SYSTEMS;
D O I
10.1145/2414425.2414439
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the Social Web, a number of diverse recommendation approaches have been proposed to exploit the user generated contents available in the Web, such as rating, tagging, and social networking information. In general, these approaches naturally require the availability of a wide amount of these user preferences. This may represent an important limitation for real applications, and may be somewhat unnoticed in studies focusing on overall precision, in which a failure to produce recommendations gets blurred when averaging the obtained results or, even worse, is just not accounted for, as users with no recommendations are typically excluded from the performance calculations. In this article, we propose a coverage metric that uncovers and compensates for the incompleteness of performance evaluations based only on precision. We use this metric together with precision metrics in an empirical comparison of several social, collaborative filtering, and hybrid recommenders. The obtained results show that a better balance between precision and coverage can be achieved by combining social-based filtering (high accuracy, low coverage) and collaborative filtering (low accuracy, high coverage) recommendation techniques. We thus explore several hybrid recommendation approaches to balance this trade-off. In particular, we compare, on the one hand, techniques integrating collaborative and social information into a single model, and on the other, linear combinations of recommenders. For the last approach, we also propose a novel strategy to dynamically adjust the weight of each recommender on a user-basis, utilizing graph measures as indicators of the target user's connectedness and relevance in a social network.
引用
收藏
页数:29
相关论文
共 40 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]  
[Anonymous], 2005, P 10 INT C INT US IN, DOI DOI 10.1145/1040830.1040870
[3]  
[Anonymous], 2008, P 17 ACM C INF KNOWL
[4]  
Baeza-Yates R, 1999, MODERN INFORM RETRIE, V463
[5]  
Baltrunas L., 2009, P 3 ACM C REC SYST, P423
[6]   Local Popularity Based Collaborative Filters [J].
Barman, Kishor ;
Dabeer, Onkar .
2010 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2010, :1668-1672
[7]  
Bellogin Alejandro, 2010, International Workshop on Information Heterogeneity and Fusion in Recommender Systems, P1
[8]   Recommender system from personal social networks [J].
Ben-Shimon, David ;
Tsikinovsky, Alexander ;
Rokach, Lior ;
Meisles, Amnon ;
Shani, Guy ;
Naamani, Lihi .
ADVANCES IN INTELLIGENT WEB MASTERING, 2007, 43 :47-+
[9]  
Bollen D., 2010, P 4 ACM C REC SYST, P63, DOI [DOI 10.1145/1864708.1864724, 10.1145/1864708.1864724]
[10]   The anatomy of a large-scale hypertextual Web search engine [J].
Brin, S ;
Page, L .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (1-7) :107-117