Implicit and Explicit Trust in Collaborative Filtering

Recommender Systems based on collaborative filtering could provide users with accurate recommendation. However, sometimes due to data sparsity and cold start of the input ratings matrix, this method could not find similar users accurately. In the past, researchers used implicit trust weight instead of the similarity weight to find similar users, to improve the quality of recommendation [17]. And they often ignore the role of explicit trust in the process of finding similar users. Therefore, in this paper, we explore the calculation of implicit trust and explicit trust. Then according to their role in the recommendation system, we propose a method that combined trust and similarity to get a better recommendation. At last, by experimenting on FilmTrust [5] data set which has the explicit trust matrix, the result showed that the method we proposed significantly improve the quality of recommendation, in addition, implicit trust and explicit trust have a positive effect on the quality of the results of recommendation.

[1]  Jia Liu,et al.  A new prediction approach based on linear regression for collaborative filtering , 2011, 2011 Eighth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD).

[2]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[3]  Neil Yorke-Smith,et al.  TrustSVD: Collaborative Filtering with Both the Explicit and Implicit Influence of User Trust and of Item Ratings , 2015, AAAI.

[4]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[5]  Michael R. Lyu,et al.  Learning to recommend with social trust ensemble , 2009, SIGIR.

[6]  Ramanathan V. Guha,et al.  Propagation of trust and distrust , 2004, WWW '04.

[7]  Dit-Yan Yeung,et al.  Collaborative Deep Learning for Recommender Systems , 2014, KDD.

[8]  Jiming Liu,et al.  Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence Social Collaborative Filtering by Trust , 2022 .

[9]  Joan Feigenbaum,et al.  Decentralized trust management , 1996, Proceedings 1996 IEEE Symposium on Security and Privacy.

[10]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[11]  Jennifer Golbeck,et al.  Generating Predictive Movie Recommendations from Trust in Social Networks , 2006, iTrust.

[12]  Daniel Thalmann,et al.  From ratings to trust: an empirical study of implicit trust in recommender systems , 2014, SAC.

[13]  John Riedl,et al.  Application of Dimensionality Reduction in Recommender System - A Case Study , 2000 .

[14]  Hendrik Drachsler,et al.  Implicit vs. explicit trust in social matrix factorization , 2014, RecSys '14.

[15]  Paolo Avesani,et al.  Trust-Aware Collaborative Filtering for Recommender Systems , 2004, CoopIS/DOA/ODBASE.

[16]  Barry Smyth,et al.  Trust in recommender systems , 2005, IUI.

[17]  Michael R. Lyu,et al.  SoRec: social recommendation using probabilistic matrix factorization , 2008, CIKM '08.

[18]  Barry Smyth,et al.  Eliciting Trust Values from Recommendation Errors , 2005, FLAIRS Conference.

[19]  Neil Yorke-Smith,et al.  A Novel Recommendation Model Regularized with User Trust and Item Ratings , 2016, IEEE Transactions on Knowledge and Data Engineering.

[20]  Mahamudul Hasan,et al.  User Similarity Computation for Collaborative Filtering Using Dynamic Implicit Trust , 2015, AIST.

[21]  Mehrdad Jalali,et al.  Introduction of synthetic and non-synthetic trust recommender models in collaborative filtering , 2014, 2014 International Congress on Technology, Communication and Knowledge (ICTCK).

[22]  Zhang Xiong,et al.  Multi-faceted Distrust Aware Recommendation , 2015, KSEM.