Effects of high-order correlations on personalized recommendations for bipartite networks

被引:41
作者
Liu, Jian-Guo [1 ,2 ,3 ]
Zhou, Tao [1 ,2 ,3 ]
Che, Hong-An [1 ]
Wang, Bing-Hong [1 ,3 ]
Zhang, Yi-Cheng [1 ,2 ,3 ]
机构
[1] Shanghai Univ Sci & Technol, Res Ctr Complex Syst Sci, Shanghai 200093, Peoples R China
[2] Univ Fribourg, Dept Phys, CH-1700 Fribourg, Switzerland
[3] Univ Sci & Technol China, Dept Modern Phys, Hefei 230026, Peoples R China
基金
瑞士国家科学基金会; 中国国家自然科学基金;
关键词
Recommender systems; Bipartite networks; Collaborative filtering;
D O I
10.1016/j.physa.2009.10.027
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
In this paper, we introduce a modified collaborative filtering (MCF) algorithm, which has remarkably higher accuracy than the standard collaborative filtering. In the MCF, instead of the cosine similarity index, the user-user correlations are obtained by a diffusion process. Furthermore, by considering the second-order correlations, we design an effective algorithm that depresses the influence of mainstream preferences. Simulation results show that the algorithmic accuracy, measured by the average ranking score, is further improved by 20.45% and 33.25% in the optimal cases of MovieLens and Netflix data. More importantly. the optimal value; lambda(opt) depends approximately monotonously on the sparsity of the training set. Given a real system, we could estimate the optimal parameter according to the data sparsity, which makes this algorithm easy to be applied. In addition, two significant criteria of algorithmic performance, diversity and popularity, are also taken into account. Numerical results show that as the sparsity increases, the algorithm considering the second-order correlation can outperform the MCF simultaneously in all three criteria. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:881 / 886
页数:6
相关论文
共 30 条
[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]  
Alam M., 2000, Transportation Research Record, V1625, P173, DOI DOI 10.3141/1625-22
[3]  
[Anonymous], 2005, P 14 INT C WORLD WID, DOI DOI 10.1145/1060745.1060754
[4]  
[Anonymous], 2009, INT J INFORM SYSTEMS
[5]   Fab: Content-based, collaborative recommendation [J].
Balabanovic, M ;
Shoham, Y .
COMMUNICATIONS OF THE ACM, 1997, 40 (03) :66-72
[6]  
Billsus D., 1998, Proceedings of the Fifteenth International Conference on Machine Learning', ICML'98, P46
[7]  
Gao YL, 2009, LECT NOTES COMPUT SC, V5371, P217
[8]   Eigentaste: A constant time collaborative filtering algorithm [J].
Goldberg, K ;
Roeder, T ;
Gupta, D ;
Perkins, C .
INFORMATION RETRIEVAL, 2001, 4 (02) :133-151
[9]   Evaluating collaborative filtering recommender systems [J].
Herlocker, JL ;
Konstan, JA ;
Terveen, K ;
Riedl, JT .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :5-53
[10]   GroupLens: Applying collaborative filtering to Usenet news [J].
Konstan, JA ;
Miller, BN ;
Maltz, D ;
Herlocker, JL ;
Gordon, LR ;
Riedl, J .
COMMUNICATIONS OF THE ACM, 1997, 40 (03) :77-87