A non negative matrix factorization for collaborative filtering recommender systems based on a Bayesian probabilistic model

被引:225
作者
Hernando, Antonio [1 ]
Bobadilla, Jesus [1 ]
Ortega, Fernando [1 ]
机构
[1] Univ Politecn Madrid, Carretera Valencia Km 7, Madrid 28031, Spain
关键词
Recommender systems; Collaborative filtering; Matrix factorization; Graphical probabilistic models;
D O I
10.1016/j.knosys.2015.12.018
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present a novel technique for predicting the tastes of users in recommender systems based on collaborative filtering. Our technique is based on factorizing the rating matrix into two non negative matrices whose components lie within the range [0, 1] with an understandable probabilistic meaning. Thanks to this decomposition we can accurately predict the ratings of users, find out some groups of users with the same tastes, as well as justify and understand the recommendations our technique provides. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:188 / 202
页数:15
相关论文
共 33 条
[1]   A hybrid content-based and item-based collaborative filtering approach to recommend TV programs enhanced with singular value decomposition [J].
Belen Barragans-Martinez, Ana ;
Costa-Montenegro, Enrique ;
Burguillo, Juan C. ;
Rey-Lopez, Marta ;
Mikic-Fonte, Fernando A. ;
Peleteiro, Ana .
INFORMATION SCIENCES, 2010, 180 (22) :4290-4311
[2]  
Bishop C., 2006, Pattern recognition and machine learning, P423
[3]  
Blei D., 2002, Advances in Neural Information Processing Systems 14
[4]   Recommender systems survey [J].
Bobadilla, J. ;
Ortega, F. ;
Hernando, A. ;
Gutierrez, A. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :109-132
[5]   A new collaborative filtering metric that improves the behavior of recommender systems [J].
Bobadilla, J. ;
Serradilla, F. ;
Bernal, J. .
KNOWLEDGE-BASED SYSTEMS, 2010, 23 (06) :520-528
[6]   Collaborative filtering adapted to recommender systems of e-learning [J].
Bobadilla, J. ;
Serradilla, F. ;
Hernando, A. .
KNOWLEDGE-BASED SYSTEMS, 2009, 22 (04) :261-265
[7]   A balanced memory-based collaborative filtering similarity measure [J].
Bobadilla, Jesus ;
Ortega, Fernando ;
Hernando, Antonio ;
Arroyo, Angel .
INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2012, 27 (10) :939-946
[8]   Collaborative filtering based on significances [J].
Bobadilla, Jesus ;
Hernando, Antonio ;
Ortega, Fernando ;
Gutierrez, Abraham .
INFORMATION SCIENCES, 2012, 185 (01) :1-17
[9]   A collaborative filtering similarity measure based on singularities [J].
Bobadilla, Jesus ;
Ortega, Fernando ;
Hernando, Antonio .
INFORMATION PROCESSING & MANAGEMENT, 2012, 48 (02) :204-217
[10]  
Boyd S., 2004, Convex optimization, DOI [10.1017/cbo97805118044 41, 10.1017/CBO9780511804441]