skip to main content
10.1145/3357384.3357898acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

A Modular Adversarial Approach to Social Recommendation

Authors Info & Claims
Published:03 November 2019Publication History

ABSTRACT

This paper proposes a novel framework to incorporate social regularization for item recommendation. Social regularization grounded in ideas of homophily and influence appears to capture latent user preferences. However, there are two key challenges: first, the importance of a specific social link depends on the context and second, a fundamental result states that we cannot disentangle homophily and influence from observational data to determine the effect of social inference. Thus we view the attribution problem as inherently adversarial where we examine two competing hypothesis---social influence and latent interests---to explain each purchase decision. We make two contributions. First, we propose a modular, adversarial framework that decouples the architectural choices for the recommender and social representation models, for social regularization. Second, we overcome degenerate solutions through an intuitive contextual weighting strategy, that supports an expressive attribution, to ensure informative social associations play a larger role in regularizing the learned user interest space. Our results indicate significant gains (5-10% relative Recall@K) over state-of-the-art baselines across multiple publicly available datasets.

References

  1. Michaël Defferrard, Xavier Bresson, and Pierre Vandergheynst. 2016. Convolutional neural networks on graphs with fast localized spectral filtering. In Advances in neural information processing systems. 3844--3852.Google ScholarGoogle Scholar
  2. Tyler Derr, Yao Ma, and Jiliang Tang. 2018. Signed graph convolutional networks. In 2018 IEEE International Conference on Data Mining (ICDM). IEEE, 929--934.Google ScholarGoogle ScholarCross RefCross Ref
  3. Shanshan Feng, Gao Cong, Arijit Khan, Xiucheng Li, Yong Liu, and Yeow Meng Chee. 2018. Inf2vec: Latent Representation Model for Social Influence Embedding. In 2018 IEEE 34th International Conference on Data Engineering (ICDE). IEEE, 941--952.Google ScholarGoogle ScholarCross RefCross Ref
  4. David Fullagar, Christopher Newton, and Laurence R Lipstone. 2015. Handling long-tail content in a content delivery network (CDN). US Patent 8,930,538.Google ScholarGoogle Scholar
  5. Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In Advances in neural information processing systems. 2672--2680.Google ScholarGoogle Scholar
  6. Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 173--182.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Xiangnan He, Hanwang Zhang, Min-Yen Kan, and Tat-Seng Chua. 2016. Fast matrix factorization for online recommendation with implicit feedback. In Proceedings of the 39th International ACM SIGIR conference on Research and Development in Information Retrieval. ACM, 549--558.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Cheng-Kang Hsieh, Longqi Yang, Yin Cui, Tsung-Yi Lin, Serge Belongie, and Deborah Estrin. 2017. Collaborative metric learning. In Proceedings of the 26th international conference on world wide web. International World Wide Web Conferences Steering Committee, 193--201.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Mohsen Jamali and Martin Ester. 2010. A matrix factorization technique with trust propagation for recommendation in social networks. In Proceedings of the fourth ACM conference on Recommender systems. ACM, 135--142.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Meng Jiang, Peng Cui, Rui Liu, Qiang Yang, Fei Wang, Wenwu Zhu, and Shiqiang Yang. 2012. Social contextual recommendation. In Proceedings of the 21st ACM international conference on Information and knowledge management. ACM, 45--54.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).Google ScholarGoogle Scholar
  12. Thomas N Kipf and Max Welling. 2016a. Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907 (2016).Google ScholarGoogle Scholar
  13. Thomas N Kipf and Max Welling. 2016b. Variational graph auto-encoders. arXiv preprint arXiv:1611.07308 (2016).Google ScholarGoogle Scholar
  14. Adit Krishnan, Ashish Sharma, Aravind Sankar, and Hari Sundaram. 2018b. An Adversarial Approach to Improve Long-Tail Performance in Neural Collaborative Filtering. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. ACM, 1491--1494.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Adit Krishnan, Ashish Sharma, and Hari Sundaram. 2018a. Insights from the Long-Tail: Learning Latent Representations of Online User Behavior in the Presence of Skew and Sparsity. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. ACM, 297--306.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Brian Kulis et almbox. 2013. Metric learning: A survey. Foundations and Trends® in Machine Learning , Vol. 5, 4 (2013), 287--364.Google ScholarGoogle Scholar
  17. Defu Lian, Cong Zhao, Xing Xie, Guangzhong Sun, Enhong Chen, and Yong Rui. 2014. GeoMF: joint geographical modeling and matrix factorization for point-of-interest recommendation. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 831--840.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Dawen Liang, Laurent Charlin, James McInerney, and David M Blei. 2016a. Modeling user exposure in recommendation. In Proceedings of the 25th International Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 951--961.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Dawen Liang, Laurent Charlin, James McInerney, and David M Blei. 2016b. Modeling user exposure in recommendation. In Proceedings of the 25th International Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 951--961.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Dawen Liang, Rahul G Krishnan, Matthew D Hoffman, and Tony Jebara. 2018. Variational autoencoders for collaborative filtering. In Proceedings of the 2018 World Wide Web Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 689--698.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Hao Ma, Haixuan Yang, Michael R Lyu, and Irwin King. 2008. Sorec: social recommendation using probabilistic matrix factorization. In Proceedings of the 17th ACM conference on Information and knowledge management. ACM, 931--940.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Benjamin M Marlin. 2004. Modeling user rating profiles for collaborative filtering. In Advances in neural information processing systems. 627--634.Google ScholarGoogle Scholar
  23. Peter V Marsden and Noah E Friedkin. 1993. Network studies of social influence. Sociological Methods & Research , Vol. 22, 1 (1993), 127--151.Google ScholarGoogle ScholarCross RefCross Ref
  24. Miller McPherson, Lynn Smith-Lovin, and James M Cook. 2001. Birds of a feather: Homophily in social networks. Annual review of sociology , Vol. 27, 1 (2001), 415--444.Google ScholarGoogle Scholar
  25. Andriy Mnih and Ruslan R Salakhutdinov. 2008. Probabilistic matrix factorization. In Advances in neural information processing systems. 1257--1264.Google ScholarGoogle Scholar
  26. Weike Pan, Evan Wei Xiang, Nathan Nan Liu, and Qiang Yang. 2010. Transfer learning in collaborative filtering for sparsity reduction. In Twenty-fourth AAAI conference on artificial intelligence .Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the twenty-fifth conference on uncertainty in artificial intelligence. AUAI Press, 452--461.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Michael Schlichtkrull, Thomas N Kipf, Peter Bloem, Rianne Van Den Berg, Ivan Titov, and Max Welling. 2018. Modeling relational data with graph convolutional networks. In European Semantic Web Conference . Springer, 593--607.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Cosma Rohilla Shalizi and Andrew C Thomas. 2011. Homophily and contagion are generically confounded in observational social network studies. Sociological methods & research , Vol. 40, 2 (2011), 211--239.Google ScholarGoogle Scholar
  30. Yi Tay, Luu Anh Tuan, and Siu Cheung Hui. 2018. Latent relational metric learning via memory-based attention for collaborative ranking. In Proceedings of the 2018 World Wide Web Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 729--739.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Petar Velivc ković , Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. 2017. Graph attention networks. arXiv preprint arXiv:1710.10903 (2017).Google ScholarGoogle Scholar
  32. Jun Wang, Lantao Yu, Weinan Zhang, Yu Gong, Yinghui Xu, Benyou Wang, Peng Zhang, and Dell Zhang. 2017. Irgan: A minimax game for unifying generative and discriminative information retrieval models. In Proceedings of the 40th International ACM SIGIR conference on Research and Development in Information Retrieval. ACM, 515--524.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Menghan Wang, Xiaolin Zheng, Yang Yang, and Kun Zhang. 2018. Collaborative filtering with social exposure: A modular approach to social recommendation. In Thirty-Second AAAI Conference on Artificial Intelligence .Google ScholarGoogle Scholar
  34. Ronald J Williams. 1992. Simple statistical gradient-following algorithms for connectionist reinforcement learning. Machine learning , Vol. 8, 3--4 (1992), 229--256.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Le Wu, Peijie Sun, Richang Hong, Yanjie Fu, Xiting Wang, and Meng Wang. 2018. SocialGCN: An Efficient Graph Convolutional Network based Model for Social Recommendation. arXiv preprint arXiv:1811.02815 (2018).Google ScholarGoogle Scholar
  36. Qitian Wu, Hengrui Zhang, Xiaofeng Gao, Peng He, Paul Weng, Han Gao, and Guihai Chen. 2019 a. Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social Effects in Recommender Systems. arXiv preprint arXiv:1903.10433 (2019).Google ScholarGoogle Scholar
  37. Qitian Wu, Hengrui Zhang, Xiaofeng Gao, Peng He, Paul Weng, Han Gao, and Guihai Chen. 2019 b. Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social Effects in Recommender Systems. arXiv preprint arXiv:1903.10433 (2019).Google ScholarGoogle Scholar
  38. Yao Wu, Christopher DuBois, Alice X Zheng, and Martin Ester. 2016. Collaborative denoising auto-encoders for top-n recommender systems. In Proceedings of the Ninth ACM International Conference on Web Search and Data Mining. ACM, 153--162.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Tong Zhao, Julian McAuley, and Irwin King. 2014. Leveraging social connections to improve personalized ranking for collaborative filtering. In Proceedings of the 23rd ACM international conference on conference on information and knowledge management. ACM, 261--270.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Modular Adversarial Approach to Social Recommendation

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in
                • Published in

                  cover image ACM Conferences
                  CIKM '19: Proceedings of the 28th ACM International Conference on Information and Knowledge Management
                  November 2019
                  3373 pages
                  ISBN:9781450369763
                  DOI:10.1145/3357384

                  Copyright © 2019 ACM

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 3 November 2019

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • research-article

                  Acceptance Rates

                  CIKM '19 Paper Acceptance Rate202of1,031submissions,20%Overall Acceptance Rate1,861of8,427submissions,22%

                  Upcoming Conference

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader