Matrix Factorization with Explicit Trust and Distrust Side Information for Improved Social Recommendation

被引:108
作者
Forsati, Rana [1 ]
Mahdavi, Mehrdad [2 ]
Shamsfard, Mehrnoush [1 ]
Sarwat, Mohamed [3 ]
机构
[1] Shahid Beheshti Univ, Fac Elect & Comp Engn, Nat Language Proc NLP Res Lab, Tehran, Iran
[2] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
[3] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN USA
关键词
Design; Algorithms; Matrix factorization; recommender systems; social relationships; SYSTEMS; MODELS;
D O I
10.1145/2641564
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the advent of online social networks, recommender systems have became crucial for the success of many online applications/services due to their significance role in tailoring these applications to user-specific needs or preferences. Despite their increasing popularity, in general, recommender systems suffer from data sparsity and cold-start problems. To alleviate these issues, in recent years, there has been an upsurge of interest in exploiting social information such as trust relations among users along with the rating data to improve the performance of recommender systems. The main motivation for exploiting trust information in the recommendation process stems from the observation that the ideas we are exposed to and the choices we make are significantly influenced by our social context. However, in large user communities, in addition to trust relations, distrust relations also exist between users. For instance, in Epinions, the concepts of personal "web of trust" and personal "block list" allow users to categorize their friends based on the quality of reviews into trusted and distrusted friends, respectively. Hence, it will be interesting to incorporate this new source of information in recommendation as well. In contrast to the incorporation of trust information in recommendation which is thriving, the potential of explicitly incorporating distrust relations is almost unexplored. In this article, we propose a matrix factorization-based model for recommendation in social rating networks that properly incorporates both trust and distrust relationships aiming to improve the quality of recommendations and mitigate the data sparsity and cold-start users issues. Through experiments on the Epinions dataset, we show that our new algorithm outperforms its standard trust-enhanced or distrust-enhanced counterparts with respect to accuracy, thereby demonstrating the positive effect that incorporation of explicit distrust information can have on recommender systems.
引用
收藏
页码:1 / 38
页数:38
相关论文
共 83 条
[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]  
Agarwal D., 2010, P 3 ACM INT C WEB SE, P91, DOI [DOI 10.1145/1718487.1718499, 10.1145/1718487.1718499.]
[3]  
[Anonymous], 2003, P 20 INT C MACH LEAR
[4]  
[Anonymous], 2010, P INT C WORLD WID WE
[5]  
[Anonymous], 2005, Computing applying trust in web-based social networks, DOI DOI 10.1016/j.physa.2012.03.021
[6]  
[Anonymous], 2011, P 4 INT C WEB SEARCH, DOI 10.1145/1935826.1935877
[7]  
[Anonymous], P ADV NEUR INF PROC
[8]  
[Anonymous], 2010, P 2010 SIAM INT C DA
[9]  
[Anonymous], 2004, P 13 INT C WORLD WID, DOI DOI 10.1145/988672.988727
[10]  
[Anonymous], 2008, P 17 ACM C INF KNOWL