Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3397271.3401116acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article

GroupIM: A Mutual Information Maximization Framework for Neural Group Recommendation

Published: 25 July 2020 Publication History

Abstract

We study the problem of making item recommendations to ephemeral groups, which comprise users with limited or no historical activities together. Existing studies target persistent groups with substantial activity history, while ephemeral groups lack historical interactions. To overcome group interaction sparsity, we propose data-driven regularization strategies to exploit both the preference covariance amongst users who are in the same group, as well as the contextual relevance of users' individual preferences to each group.
We make two contributions. First, we present a recommender architecture-agnostic framework GroupIM that can integrate arbitrary neural preference encoders and aggregators for ephemeral group recommendation. Second, we regularize the user-group latent space to overcome group interaction sparsity by: maximizing mutual information between representations of groups and group members; and dynamically prioritizing the preferences of highly informative members through contextual preference weighting. Our experimental results on several real-world datasets indicate significant performance improvements (31-62% relative NDCG@20) over state-of-the-art group recommendation techniques.

References

[1]
Sihem Amer-Yahia, Senjuti Basu Roy, Ashish Chawlat, Gautam Das, and Cong Yu. 2009. Group recommendation: Semantics and efficiency. VLDB, Vol. 2, 1 (2009), 754--765.
[2]
Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2014. Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473 (2014).
[3]
Linas Baltrunas, Tadas Makcinskas, and Francesco Ricci. 2010. Group recommendations with rank aggregation and collaborative filtering. In RecSys. 119--126.
[4]
Mohamed Ishmael Belghazi, Aristide Baratin, Sai Rajeshwar, Sherjil Ozair, Yoshua Bengio, Devon Hjelm, and Aaron Courville. 2018. Mutual Information Neural Estimation. In ICML. 530--539.
[5]
Shlomo Berkovsky and Jill Freyne. 2010. Group-based recipe recommendations: analysis of data aggregation strategies. In RecSys. ACM, 111--118.
[6]
Ludovico Boratto and Salvatore Carta. 2010. State-of-the-art in group recommendation and new approaches for automatic identification of groups. In Information retrieval and mining in distributed environments. Springer, 1--20.
[7]
Da Cao, Xiangnan He, Lianhai Miao, Yahui An, Chao Yang, and Richang Hong. 2018. Attentive group recommendation. In SIGIR. ACM, 645--654.
[8]
Da Cao, Xiangnan He, Lianhai Miao, Guangyi Xiao, Hao Chen, and Jiao Xu. 2019. Social-Enhanced Attentive Group Recommendation. IEEE TKDE (2019).
[9]
Paolo Cremonesi, Yehuda Koren, and Roberto Turrin. 2010. Performance of recommender algorithms on top-n recommendation tasks. In RecSys. 39--46.
[10]
Amra Delic, Judith Masthoff, Julia Neidhardt, and Hannes Werthner. 2018a. How to Use Social Relationships in Group Recommenders: Empirical Evidence. In UMAP. ACM, 121--129.
[11]
Amra Delic, Julia Neidhardt, Thuy Ngoc Nguyen, and Francesco Ricci. 2018b. An observational user study for group recommender systems in the tourism domain. Information Technology & Tourism, Vol. 19, 1--4 (2018), 87--116.
[12]
Mike Gartrell, Xinyu Xing, Qin Lv, Aaron Beach, Richard Han, Shivakant Mishra, and Karim Seada. 2010. Enhancing group recommendation by incorporating social relationship interactions. In GROUP. 97--106.
[13]
Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. In NIPS. 1024--1034.
[14]
Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural collaborative filtering. In WWW. 173--182.
[15]
R. Devon Hjelm, Alex Fedorov, Samuel Lavoie-Marchildon, Karan Grewal, Philip Bachman, Adam Trischler, and Yoshua Bengio. 2019. Learning deep representations by mutual information estimation and maximization. In ICLR.
[16]
Liang Hu, Jian Cao, Guandong Xu, Longbing Cao, Zhiping Gu, and Wei Cao. 2014. Deep modeling of group preferences for group-based recommendation. In AAAI.
[17]
Adit Krishnan, Hari Cheruvu, Cheng Tao, and Hari Sundaram. 2019. A modular adversarial approach to social recommendation. In CIKM. 1753--1762.
[18]
Adit Krishnan, Mahashweta Das, Mangesh Bendre, Hao Yang, and Hari Sundaram. 2020. Transfer Learning via Contextual Invariants for One-to-Many Cross-Domain Recommendation. arXiv preprint arXiv:2005.10473 (2020).
[19]
Adit Krishnan, Ashish Sharma, Aravind Sankar, and Hari Sundaram. 2018. An adversarial approach to improve long-tail performance in neural collaborative filtering. In CIKM. 1491--1494.
[20]
Dawen Liang, Rahul G Krishnan, Matthew D Hoffman, and Tony Jebara. 2018. Variational autoencoders for collaborative filtering. In WWW. 689--698.
[21]
Ralph Linsker. 1988. Self-organization in a perceptual network. Computer, Vol. 21, 3 (1988), 105--117.
[22]
Xingjie Liu, Yuan Tian, Mao Ye, and Wang-Chien Lee. 2012. Exploring personal impact for group recommendation. In CIKM. ACM, 674--683.
[23]
Yong Liu, Wei Wei, Aixin Sun, and Chunyan Miao. 2014. Exploiting geographical neighborhood characteristics for location recommendation. In CIKM. ACM, 739--748.
[24]
Aaron van den Oord, Yazhe Li, and Oriol Vinyals. 2018. Representation learning with contrastive predictive coding. arXiv preprint arXiv:1807.03748 (2018).
[25]
Adam Paszke, Sam Gross, Soumith Chintala, Gregory Chanan, Edward Yang, Zachary DeVito, Zeming Lin, Alban Desmaison, Luca Antiga, and Adam Lerer. 2017. Automatic differentiation in PyTorch. In NIPS-W.
[26]
Elisa Quintarelli, Emanuele Rabosio, and Letizia Tanca. 2016. Recommending new items to ephemeral groups using contextual user influence. In RecSys. ACM, 285--292.
[27]
Vineeth Rakesh, Wang-Chien Lee, and Chandan K Reddy. 2016. Probabilistic group recommendation model for crowdfunding domains. In WSDM. ACM, 257--266.
[28]
Mengye Ren, Wenyuan Zeng, Bin Yang, and Raquel Urtasun. 2018. Learning to Reweight Examples for Robust Deep Learning. In ICML. 4331--4340.
[29]
Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In UAI. AUAI Press, 452--461.
[30]
Aravind Sankar, Yanhong Wu, Liang Gou, Wei Zhang, and Hao Yang. 2020 a. DySAT: Deep Neural Representation Learning on Dynamic Graphs via Self-Attention Networks. In WSDM. 519--527.
[31]
Aravind Sankar, Xinyang Zhang, Adit Krishnan, and Jiawei Han. 2020 b. Inf-VAE: A Variational Autoencoder Framework to Integrate Homophily and Influence in Diffusion Prediction. In WSDM. 510--518.
[32]
Saúl Vargas and Pablo Castells. 2011. Rank and relevance in novelty and diversity metrics for recommender systems. In RecSys. ACM, 109--116.
[33]
Petar Velivc ković, William Fedus, William L. Hamilton, Pietro Liò, Yoshua Bengio, and R Devon Hjelm. 2019. Deep Graph Infomax. In ICLR.
[34]
Lucas Vinh Tran, Tuan-Anh Nguyen Pham, Yi Tay, Yiding Liu, Gao Cong, and Xiaoli Li. 2019. Interact and Decide: Medley of Sub-Attention Networks for Effective Group Recommendation. In SIGIR. ACM, 255--264.
[35]
Haiyan Wang, Yuliang Li, and Felix Frimpong. 2019. Group Recommendation via Self-Attention and Collaborative Metric Learning Model. IEEE Access, Vol. 7 (2019), 164844--164855.
[36]
Keyulu Xu, Weihua Hu, Jure Leskovec, and Stefanie Jegelka. 2019. How Powerful are Graph Neural Networks?. In ICLR.
[37]
Yi-Ting Yeh and Yun-Nung Chen. 2019. QAInfomax: Learning Robust Question Answering System by Mutual Information Maximization. In EMNLP. 3368--3373.
[38]
Hongzhi Yin, Qinyong Wang, Kai Zheng, Zhixu Li, Jiali Yang, and Xiaofang Zhou. 2019. Social influence-based group representation learning for group recommendation. In ICDE. IEEE, 566--577.
[39]
Zhiwen Yu, Xingshe Zhou, Yanbin Hao, and Jianhua Gu. 2006. TV program recommendation for multiple viewers based on user profile merging. User modeling and user-adapted interaction, Vol. 16, 1 (2006), 63--82.
[40]
Quan Yuan, Gao Cong, and Chin-Yew Lin. 2014. COM: a generative model for group recommendation. In KDD. ACM, 163--172.
[41]
Manzil Zaheer, Satwik Kottur, Siamak Ravanbakhsh, Barnabas Poczos, Ruslan R Salakhutdinov, and Alexander J Smola. 2017. Deep sets. In NIPS. 3391--3401.
[42]
Shuai Zhang, Lina Yao, Aixin Sun, and Yi Tay. 2019. Deep Learning Based Recommender System: A Survey and New Perspectives. ACM Comput. Surv., Vol. 52, 1 (2019), 5:1--5:38.
[43]
Yong Zheng. 2018. Identifying Dominators and Followers in Group Decision Making based on The Personality Traits. In IUI Workshops.

Cited By

View all
  • (2024)Disentangled Self-Attention with Auto-Regressive Contrastive Learning for Neural Group RecommendationApplied Sciences10.3390/app1410415514:10(4155)Online publication date: 14-May-2024
  • (2024)Gaussian Mutual Information Maximization for Efficient Graph Self-Supervised Learning: Bridging Contrastive-based to Decorrelation-basedProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3680682(1612-1621)Online publication date: 28-Oct-2024
  • (2024)Predicting Group Choices from Group ProfilesACM Transactions on Interactive Intelligent Systems10.1145/363971014:1(1-27)Online publication date: 10-Jan-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGIR '20: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval
July 2020
2548 pages
ISBN:9781450380164
DOI:10.1145/3397271
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 July 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. data sparsity
  2. group recommendation
  3. mutual information
  4. neural collaborative filtering
  5. representation learning

Qualifiers

  • Research-article

Conference

SIGIR '20
Sponsor:

Acceptance Rates

Overall Acceptance Rate 792 of 3,983 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)100
  • Downloads (Last 6 weeks)12
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Disentangled Self-Attention with Auto-Regressive Contrastive Learning for Neural Group RecommendationApplied Sciences10.3390/app1410415514:10(4155)Online publication date: 14-May-2024
  • (2024)Gaussian Mutual Information Maximization for Efficient Graph Self-Supervised Learning: Bridging Contrastive-based to Decorrelation-basedProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3680682(1612-1621)Online publication date: 28-Oct-2024
  • (2024)Predicting Group Choices from Group ProfilesACM Transactions on Interactive Intelligent Systems10.1145/363971014:1(1-27)Online publication date: 10-Jan-2024
  • (2024)Consistency and Discrepancy-Based Contrastive Tripartite Graph Learning for RecommendationsProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3672056(944-955)Online publication date: 25-Aug-2024
  • (2024)AlignGroup: Learning and Aligning Group Consensus with Member Preferences for Group RecommendationProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679697(2682-2691)Online publication date: 21-Oct-2024
  • (2024)Sequential Recommendation with Collaborative Explanation via Mutual Information MaximizationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657770(1062-1072)Online publication date: 10-Jul-2024
  • (2024)DHMAE: A Disentangled Hypergraph Masked Autoencoder for Group RecommendationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657699(914-923)Online publication date: 10-Jul-2024
  • (2024)A Hierarchical Attention Network for Cross-Domain Group RecommendationIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2022.320048035:3(3859-3873)Online publication date: Mar-2024
  • (2024)Self-Supervised Learning for Recommender Systems: A SurveyIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.328290736:1(335-355)Online publication date: Jan-2024
  • (2024)HGRec: Group Recommendation With Hypergraph Convolutional NetworksIEEE Transactions on Computational Social Systems10.1109/TCSS.2024.336384311:3(4214-4225)Online publication date: Jun-2024
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media