Social Recommendation With Learning Personal and Social Latent Factors

Due to leveraging social relationships between users as well as their past social behavior, social recommendation becomes a core component in recommendation systems. Most existing social recommendation methods only consider direct social relationships among users (e.g., explicit and observed social relations). Recently, researchers proved that indirect social relationships can be effective to improve the recommendation quality when users only have few social connections, because it can identify the user interesting group even though the users have no observed social connection. In the literature, separate two-stage methods are studied, but they cannot explicitly capture the natural relationship between indirect social relations and latent user/item factors. In this paper, the main contribution is to propose a new joint recommendation model taking advantage of the <bold>In</bold>direct <bold>S</bold>ocial <bold>R</bold>elations detection and <bold>M</bold>atrix <bold>F</bold>actorization collaborative filtering on social network and rating behavior information, which is called as <italic>InSRMF</italic>. In our work, the user latent factors can simultaneously and seamlessly capture user’s personal preferences and social group characteristics. To optimize the <italic>InSRMF</italic> model, we develop a parallel graph vertex programming algorithm for efficiently handling large scale social recommendation data. Experiments based on four real-world datasets (<italic>Ciao</italic>, <italic>Epinions</italic>, <italic>Douban</italic> and <italic>Yelp</italic>) are conducted to demonstrate the performance of the proposed model. The experimental results have shown that <italic>InSRMF</italic> has ability to mine the proper indirect social relations and improve the recommendation performance compared with the testing methods in the literature, especially on the users with few social neighbors, <italic>Near-cold-start Users</italic>, <italic>Pure-cold-start Users</italic> and <italic>Long-tail Items</italic>.

[1]  Mejari Kumar,et al.  Connecting Social Media to E-Commerce: Cold-Start Product Recommendation using Microblogging Information , 2018 .

[2]  Tao Li,et al.  Collaborative Filtering with Topic and Social Latent Factors Incorporating Implicit Feedback , 2018, ACM Trans. Knowl. Discov. Data.

[3]  Junghwan Kim,et al.  UniWalk: Explainable and Accurate Recommendation for Rating and Network Data , 2017, ArXiv.

[4]  Alex Beutel,et al.  Recurrent Recommender Networks , 2017, WSDM.

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

[6]  Chirag Shah,et al.  Collaborative User Network Embedding for Social Recommender Systems , 2017, SDM.

[7]  Fabio Crestani,et al.  Joint Collaborative Ranking with Social Relationships in Top-N Recommendation , 2016, CIKM.

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

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

[10]  Min Xie,et al.  CCCF: Improving Collaborative Filtering via Scalable User-Item Co-Clustering , 2016, WSDM.

[11]  Charu C. Aggarwal,et al.  A Survey of Signed Network Mining in Social Media , 2015, ACM Comput. Surv..

[12]  Hui Li,et al.  Overlapping Community Regularization for Rating Prediction in Social Recommender Systems , 2015, RecSys.

[13]  Tina Eliassi-Rad,et al.  A Probabilistic Model for Using Social Networks in Personalized Item Recommendation , 2015, RecSys.

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

[15]  Tong Zhao,et al.  Leveraging Social Connections to Improve Personalized Ranking for Collaborative Filtering , 2014, CIKM.

[16]  Jie Zhang,et al.  Leveraging Decomposed Trust in Probabilistic Matrix Factorization for Effective Recommendation , 2014, AAAI.

[17]  Fei Wang,et al.  Scalable Recommendation with Social Contextual Information , 2014, IEEE Transactions on Knowledge and Data Engineering.

[18]  Huan Liu,et al.  Exploiting Local and Global Social Context for Recommendation , 2013, IJCAI.

[19]  Hao Ma,et al.  An experimental study on implicit social recommendation , 2013, SIGIR.

[20]  Mehrbakhsh Nilashi,et al.  Collaborative filtering recommender systems , 2013 .

[21]  Jure Leskovec,et al.  Overlapping community detection at scale: a nonnegative matrix factorization approach , 2013, WSDM.

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

[23]  Yelong Shen,et al.  Learning personal + social latent factor model for social recommendation , 2012, KDD.

[24]  Peter J. Haas,et al.  Large-scale matrix factorization with distributed stochastic gradient descent , 2011, KDD.

[25]  Alexander J. Smola,et al.  Like like alike: joint friendship and interest propagation in social networks , 2011, WWW.

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

[27]  Tom A. B. Snijders,et al.  Social Network Analysis , 2011, International Encyclopedia of Statistical Science.

[28]  Yoram Singer,et al.  Adaptive Subgradient Methods for Online Learning and Stochastic Optimization , 2011, J. Mach. Learn. Res..

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

[30]  Priscilla S. Markwood,et al.  The Long Tail: Why the Future of Business is Selling Less of More , 2006 .

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

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

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

[34]  Yehuda Koren,et al.  Collaborative filtering with temporal dynamics , 2009, KDD.

[35]  Huan Liu,et al.  Relational learning via latent social dimensions , 2009, KDD.

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

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

[38]  Edoardo M. Airoldi,et al.  Mixed Membership Stochastic Blockmodels , 2007, NIPS.

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

[40]  T. Vicsek,et al.  Uncovering the overlapping community structure of complex networks in nature and society , 2005, Nature.

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