ACCF: Learning Attentional Conformity for Collaborative Filtering

In recent years, Collaborative Filtering (CF) methods have yielded immense success on recommender systems. They mainly use the similarity between users and items, or the interactions between users and items to predict the unknown ratings. However, the social conformity phenomenon received little notice, which means: 1) individuals in a social network can have multiple characteristics and hence tend to belong to multiple overlapping groups or communities and 2) when confronted with conformity pressure, people often adjust their responses to conform to others’ opinions to obtain social approval and belonging in the community. In this paper, we propose a new collaborative filtering-based recommendation framework, called ACCF, which explicitly exploits social conformity of users. We incorporate such social conformity phenomenon into the latent factor model, using a weighted average of community preference profiles as the adjusting factor, and learn the weight of each community’s influence through an attention network. Compared with the seven state-of-the-art methods on three real-world datasets, our method achieves the best performance.

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

[2]  Julian J. McAuley,et al.  SPMC: Socially-Aware Personalized Markov Chains for Sparse Sequential Recommendation , 2017, IJCAI.

[3]  Jie Huang,et al.  Recommendation With Social Roles , 2018, IEEE Access.

[4]  David Easley,et al.  Networks, Crowds, and Markets - Reasoning About a Highly Connected World , 2010 .

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

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

[7]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[8]  Yehuda Koren,et al.  Advances in Collaborative Filtering , 2011, Recommender Systems Handbook.

[9]  Bo Wang,et al.  A Novel Social Recommendation Method Fusing User’s Social Status and Homophily Based on Matrix Factorization Techniques , 2019, IEEE Access.

[10]  Xiangnan He,et al.  Attentive Collaborative Filtering: Multimedia Recommendation with Item- and Component-Level Attention , 2017, SIGIR.

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

[12]  Jure Leskovec,et al.  Community Detection in Networks with Node Attributes , 2013, 2013 IEEE 13th International Conference on Data Mining.

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

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

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

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

[17]  Yoshua Bengio,et al.  Neural Machine Translation by Jointly Learning to Align and Translate , 2014, ICLR.

[18]  Sourav S. Bhowmick,et al.  CASINO: towards conformity-aware social influence analysis in online social networks , 2011, CIKM '11.

[19]  Martin Ester,et al.  TrustWalker: a random walk model for combining trust-based and item-based recommendation , 2009, KDD.

[20]  Ali Movaghar-Rahimabadi,et al.  Extracting Implicit Social Relation for Social Recommendation Techniques in User Rating Prediction , 2016, WWW.

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

[22]  Aristides Gionis,et al.  Inferring the Strength of Social Ties: A Community-Driven Approach , 2017, KDD.

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

[24]  Xiangnan He,et al.  NAIS: Neural Attentive Item Similarity Model for Recommendation , 2018, IEEE Transactions on Knowledge and Data Engineering.

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

[26]  Noah J. Goldstein,et al.  Social influence: compliance and conformity. , 2004, Annual review of psychology.

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

[28]  Xin Wang,et al.  Social Recommendation with Strong and Weak Ties , 2016, CIKM.

[29]  Lars Schmidt-Thieme,et al.  Factorizing personalized Markov chains for next-basket recommendation , 2010, WWW '10.

[30]  Fei Wang,et al.  Community discovery using nonnegative matrix factorization , 2011, Data Mining and Knowledge Discovery.

[31]  Karl Aberer,et al.  SoCo: a social network aided context-aware recommender system , 2013, WWW.

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

[33]  Xin Wang,et al.  Learning Personalized Preference of Strong and Weak Ties for Social Recommendation , 2017, WWW.

[34]  Paolo Avesani,et al.  Trust-aware recommender systems , 2007, RecSys '07.

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

[36]  Jimeng Sun,et al.  Confluence: conformity influence in large social networks , 2013, KDD.

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

[38]  Patrick Seemann,et al.  Matrix Factorization Techniques for Recommender Systems , 2014 .

[39]  Xin Liu,et al.  Learning User Dependencies for Recommendation , 2017, IJCAI.