Self-supervised Graph Learning for Occasional Group Recommendation

We study the problem of recommending items to occasional groups (a.k.a. cold-start groups), where the occasional groups are formed ad-hoc and have few or no historical interacted items. Due to the extreme sparsity issue of the occasional groups’ interactions with items, it is difficult to learn high-quality embeddings for these occasional groups. Despite the recent advances on Graph Neural Networks (GNNs) incorporate high-order collaborative signals to alleviate the problem, the high-order cold-start neighbors are not explicitly considered during the graph convolution in GNNs. This paper proposes a self-supervised graph learning paradigm, which jointly trains the backbone GNN model to reconstruct the group/user/item embeddings under the meta-learning setting, such that it can directly improve the embedding quality and can be easily adapted to the new occasional groups. To further reduce the impact from the cold-start neighbors, we incorporate a selfattention-based meta aggregator to enhance the aggregation ability of each graph convolution step. Besides, we add a contrastive learning (CL) adapter to explicitly consider the correlations between the group and non-group members. Experimental results on three public recommendation datasets show the superiority of our proposed model against the state-of-the-art group recommendation methods. CCS CONCEPTS • Information systems→ Recommendation.

[1]  Chao Yang,et al.  Attentive Group Recommendation , 2018, SIGIR.

[2]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[3]  Yiming Yang,et al.  Graph Convolutional Matrix Completion for Bipartite Edge Prediction , 2018, KDIR.

[4]  Jianxun Lian,et al.  Self-supervised Graph Learning for Recommendation , 2020, SIGIR.

[5]  Toon De Pessemier,et al.  Comparison of group recommendation algorithms , 2014, Multimedia Tools and Applications.

[6]  Tat-Seng Chua,et al.  Neural Graph Collaborative Filtering , 2019, SIGIR.

[7]  Lukasz Kaiser,et al.  Attention is All you Need , 2017, NIPS.

[8]  Wei Zhang,et al.  GroupIM: A Mutual Information Maximization Framework for Neural Group Recommendation , 2020, SIGIR.

[9]  Max Welling,et al.  Semi-Supervised Classification with Graph Convolutional Networks , 2016, ICLR.

[10]  Zi Huang,et al.  Joint Event-Partner Recommendation in Event-Based Social Networks , 2018, 2018 IEEE 34th International Conference on Data Engineering (ICDE).

[11]  Chi-Yin Chow,et al.  GAME: Learning Graphical and Attentive Multi-view Embeddings for Occasional Group Recommendation , 2020, SIGIR.

[12]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[13]  Cong Yu,et al.  Group Recommendation: Semantics and Efficiency , 2009, Proc. VLDB Endow..

[14]  Tong Chen,et al.  Hierarchical Hyperedge Embedding-based Representation Learning for Group Recommendation , 2022, ACM Trans. Inf. Syst..

[15]  Cao Xiao,et al.  FastGCN: Fast Learning with Graph Convolutional Networks via Importance Sampling , 2018, ICLR.

[16]  Yizhou Sun,et al.  GPT-GNN: Generative Pre-Training of Graph Neural Networks , 2020, KDD.

[17]  Cuiping Li,et al.  Recommending Courses in MOOCs for Jobs: An Auto Weak Supervision Approach , 2020, ArXiv.

[18]  Hong Chen,et al.  Pre-Training Graph Neural Networks for Cold-Start Users and Items Representation , 2020, WSDM.

[19]  Yongdong Zhang,et al.  LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation , 2020, SIGIR.

[20]  Geoffrey E. Hinton,et al.  A Simple Framework for Contrastive Learning of Visual Representations , 2020, ICML.

[21]  Yizhou Sun,et al.  Few-Shot Representation Learning for Out-Of-Vocabulary Words , 2019, ACL.

[22]  Oriol Vinyals,et al.  Matching Networks for One Shot Learning , 2016, NIPS.

[23]  Zi Huang,et al.  Group Recommendation with Latent Voting Mechanism , 2020, 2020 IEEE 36th International Conference on Data Engineering (ICDE).

[24]  Le Wu,et al.  Attentive Recurrent Social Recommendation , 2018, SIGIR.

[25]  Roberto Turrin,et al.  Performance of recommender algorithms on top-n recommendation tasks , 2010, RecSys '10.

[26]  Kai Zheng,et al.  Social Influence-Based Group Representation Learning for Group Recommendation , 2019, 2019 IEEE 35th International Conference on Data Engineering (ICDE).

[27]  Samuel S. Schoenholz,et al.  Neural Message Passing for Quantum Chemistry , 2017, ICML.

[28]  Xiangliang Zhang,et al.  Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendation , 2021, ArXiv.

[29]  Wang-Chien Lee,et al.  Probabilistic Group Recommendation Model for Crowdfunding Domains , 2016, WSDM.

[30]  Shirui Pan,et al.  Hypergraph Convolutional Network for Group Recommendation , 2021, 2021 IEEE International Conference on Data Mining (ICDM).

[31]  Jure Leskovec,et al.  Inductive Representation Learning on Large Graphs , 2017, NIPS.

[32]  Yuxiao Dong,et al.  GCC: Graph Contrastive Coding for Graph Neural Network Pre-Training , 2020, KDD.

[33]  Guangyi Xiao,et al.  Social-Enhanced Attentive Group Recommendation , 2019, IEEE Transactions on Knowledge and Data Engineering.

[34]  Xin Wang,et al.  Discrete Social Recommendation , 2019, AAAI.

[35]  Hong Yang,et al.  Collaborative Social Group Influence for Event Recommendation , 2016, CIKM.

[36]  Yuan Tian,et al.  Exploring personal impact for group recommendation , 2012, CIKM.

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

[38]  Francesco Ricci,et al.  Group recommendations with rank aggregation and collaborative filtering , 2010, RecSys '10.

[39]  Ludovico Boratto,et al.  State-of-the-Art in Group Recommendation and New Approaches for Automatic Identification of Groups , 2011, Information Retrieval and Mining in Distributed Environments.

[40]  Jun Rao,et al.  Group-Aware Long- and Short-Term Graph Representation Learning for Sequential Group Recommendation , 2020, SIGIR.

[41]  Mao Ye,et al.  Exploring social influence for recommendation: a generative model approach , 2012, SIGIR '12.

[42]  Gao Cong,et al.  COM: a generative model for group recommendation , 2014, KDD.