TrustTF: A tensor factorization model using user trust and implicit feedback for context-aware recommender systems

Abstract In recent years, context information has been widely used in recommender systems. Tensor factorization is an effective method to process high-dimensional information. However, data sparsity is more serious in tensor factorization, and it is difficult to build a more accurate recommender system only based on user–item–context interaction information. Making full use of user’s social information and implicit feedback can alleviate this problem. In this paper, we propose a new tensor factorization model named TrustTF, which mainly works as follows: (1) Using user’s social trust information and implicit feedback to extend the bias tensor factorization (BiasTF), effectively alleviate data sparsity problem and improve the recommendation accuracy; (2) Dividing user’s trust relationship into unilateral trust and mutual trust, which makes better use of user’s social information. To our knowledge, this is the first work to consider the effects of both user trust and implicit feedback on the basis of the BiasTF model. The experimental results in two real-world data sets demonstrate that the TrustTF proposed in this paper can achieve higher accuracy than BiasTF and other social recommendation methods.

[1]  Yehuda Koren,et al.  Factorization meets the neighborhood: a multifaceted collaborative filtering model , 2008, KDD.

[2]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[3]  Nuria Oliver,et al.  Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering , 2010, RecSys '10.

[4]  Johan A. K. Suykens,et al.  A kernel-based framework to tensorial data analysis , 2011, Neural Networks.

[5]  Philip S. Yu,et al.  Kernelized Support Tensor Machines , 2017, ICML.

[6]  Gediminas Adomavicius,et al.  Context-aware recommender systems , 2008, RecSys '08.

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

[8]  Sahin Albayrak,et al.  Link Prediction on Evolving Data Using Tensor Factorization , 2011, PAKDD Workshops.

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

[10]  Chao Liu,et al.  Recommender systems with social regularization , 2011, WSDM '11.

[11]  Chao Li,et al.  HetNERec: Heterogeneous network embedding based recommendation , 2020, Knowl. Based Syst..

[12]  Yehuda Koren,et al.  Factor in the neighbors: Scalable and accurate collaborative filtering , 2010, TKDD.

[13]  Yang Zhang,et al.  MFMAP: Learning to Maximize MAP with Matrix Factorization for Implicit Feedback in Recommender System , 2019, KSII Trans. Internet Inf. Syst..

[14]  Tamara G. Kolda,et al.  Tensor Decompositions and Applications , 2009, SIAM Rev..

[15]  Constantine Kotropoulos,et al.  Image tag recommendation based on novel tensor structures and their decompositions , 2015, 2015 9th International Symposium on Image and Signal Processing and Analysis (ISPA).

[16]  Erik Cambria,et al.  Affective Computing and Sentiment Analysis , 2016, IEEE Intelligent Systems.

[17]  Huan Liu,et al.  Recommendation with Social Dimensions , 2016, AAAI.

[18]  Panagiotis Symeonidis,et al.  ClustHOSVD: Item Recommendation by Combining Semantically Enhanced Tag Clustering With Tensor HOSVD , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

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

[20]  Yang Zhang,et al.  Improving performance of tensor-based context-aware recommenders using Bias Tensor Factorization with context feature auto-encoding , 2017, Knowl. Based Syst..

[21]  Stanley Wasserman,et al.  Social Network Analysis: Methods and Applications , 1994 .

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

[23]  Kazushi Ikeda,et al.  Exponential Family Tensor Factorization for Missing-Values Prediction and Anomaly Detection , 2010, 2010 IEEE International Conference on Data Mining.

[24]  Quan Pan,et al.  Learning binary codes with neural collaborative filtering for efficient recommendation systems , 2019, Knowl. Based Syst..

[25]  Erik Cambria,et al.  Bridging Cognitive Models and Recommender Systems , 2020, Cognitive Computation.

[26]  Ivan Oseledets,et al.  Tensor-Train Decomposition , 2011, SIAM J. Sci. Comput..

[27]  Paolo Gastaldo,et al.  Learning with Similarity Functions: a Tensor-Based Framework , 2018, Cogn. Comput..

[28]  Noah E. Friedkin,et al.  Network Studies of Social Influence , 1993 .

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

[30]  Yu Xiao,et al.  Attribute mapping and autoencoder neural network based matrix factorization initialization for recommendation systems , 2019, Knowl. Based Syst..