SCFM: Social and crowdsourcing factorization machines for recommendation

Abstract With the rapid development of social networks, the exponential growth of social information has attracted much attention. Social information has great value in recommender systems to alleviate the sparsity and cold start problem. On the other hand, the crowd computing empowers recommender systems by utilizing human wisdom. Internal user reviews can be exploited as the wisdom of the crowd to contribute information. In this paper, we propose social and crowdsourcing factorization machines, called SCFM. Our approach fuses social and crowd computing into the factorization machine model. For social computing, we calculate the influence value between users by taking users’ social information and user similarity into account. For crowd computing, we apply LDA (Latent Dirichlet Allocation) on people review to obtain sets of underlying topic probabilities. Furthermore, we impose two important constraints called social regularization and domain inner regularization. The experimental results show that our approach outperforms other state-of-the-art methods.

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

[2]  Xi Chen,et al.  Temporal Collaborative Filtering with Bayesian Probabilistic Tensor Factorization , 2010, SDM.

[3]  Sophie Ahrens,et al.  Recommender Systems , 2012 .

[4]  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.

[5]  Feng Liang,et al.  Exploiting ranking factorization machines for microblog retrieval , 2013, CIKM.

[6]  Paolo Cremonesi,et al.  Polimovie: a feature-based dataset for recommender systems , 2015 .

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

[8]  Huan Liu,et al.  Social recommendation: a review , 2013, Social Network Analysis and Mining.

[9]  Tieniu Tan,et al.  Personalized ranking with pairwise Factorization Machines , 2016, Neurocomputing.

[10]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

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

[12]  Fei Wang,et al.  Social contextual recommendation , 2012, CIKM.

[13]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[14]  Lars Schmidt-Thieme,et al.  Pairwise interaction tensor factorization for personalized tag recommendation , 2010, WSDM '10.

[15]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[16]  Harald Steck,et al.  Circle-based recommendation in online social networks , 2012, KDD.

[17]  Alexander Felfernig,et al.  PeopleViews: Human Computation for Constraint-based Recommendation , 2015 .

[18]  Steffen Rendle Social Network and Click-through Prediction with Factorization Machines , 2012, KDD 2012.

[19]  Alexandros Karatzoglou,et al.  Gaussian process factorization machines for context-aware recommendations , 2014, SIGIR.

[20]  Steffen Rendle,et al.  Factorization Machines , 2010, 2010 IEEE International Conference on Data Mining.

[21]  Tao Mei,et al.  Personalized Recommendation Combining User Interest and Social Circle , 2014, IEEE Transactions on Knowledge and Data Engineering.

[22]  Alexander Felfernig,et al.  RecTurk: Constraint-based Recommendation based on Human Computation , 2014 .

[23]  Steffen Rendle,et al.  Learning recommender systems with adaptive regularization , 2012, WSDM '12.

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

[25]  Martha Larson,et al.  Activating the Crowd: Exploiting User-Item Reciprocity for Recommendation , 2013 .

[26]  Alexander J. Smola,et al.  DiFacto: Distributed Factorization Machines , 2016, WSDM.

[27]  Martin Ester,et al.  A matrix factorization technique with trust propagation for recommendation in social networks , 2010, RecSys '10.

[28]  Dong Wang,et al.  SocialFM: A Social Recommender System with Factorization Machines , 2016, WAIM.

[29]  J. H. Davis,et al.  An Integrative Model Of Organizational Trust , 1995 .

[30]  Steffen Rendle Scaling Factorization Machines to Relational Data , 2013, Proc. VLDB Endow..

[31]  Christoph Freudenthaler,et al.  Bayesian Factorization Machines , 2011 .

[32]  N. Latha,et al.  Personalized Recommendation Combining User Interest and Social Circle , 2015 .

[33]  Andreas Krause,et al.  Advances in Neural Information Processing Systems (NIPS) , 2014 .

[34]  Ruslan Salakhutdinov,et al.  Bayesian probabilistic matrix factorization using Markov chain Monte Carlo , 2008, ICML '08.

[35]  Tong Zhang,et al.  Gradient boosting factorization machines , 2014, RecSys '14.

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

[37]  Lars Schmidt-Thieme,et al.  Fast context-aware recommendations with factorization machines , 2011, SIGIR.

[38]  Steffen Rendle,et al.  Factorization Machines with libFM , 2012, TIST.

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