Disentangled Graph Social Recommendation

Social recommender systems have drawn a lot of attention in many online web services, because of the incorporation of social information between users in improving recommendation results. Despite the significant progress made by existing solutions, we argue that current methods fall short in two limitations: (1) Existing social-aware recommendation models only consider collaborative similarity between items, how to incorporate item-wise semantic relatedness is less explored in current recommendation paradigms. (2) Current social recommender systems neglect the entanglement of the latent factors over heterogeneous relations (e.g., social connections, user-item interactions). Learning the disentangled representations with relation heterogeneity poses great challenge for social recommendation. In this work, we design a Disentangled Graph Neural Network (DGNN) with the integration of latent memory units, which empowers DGNN to maintain factorized representations for heterogeneous types of user and item connections. Additionally, we devise new memory-augmented message propagation and aggregation schemes under the graph neural architecture, allowing us to recursively distill semantic relatedness into the representations of users and items in a fully automatic manner. Extensive experiments on three benchmark datasets verify the effectiveness of our model by achieving great improvement over state-of-the-art recommendation techniques. The source code is publicly available at: https://github.com/HKUDS/DGNN.

[1]  Chao Huang,et al.  Heterogeneous Graph Contrastive Learning for Recommendation , 2023, WSDM.

[2]  Chenliang Li,et al.  Knowledge Graph Contrastive Learning for Recommendation , 2022, SIGIR.

[3]  Yang Song,et al.  HybridGNN: Learning Hybrid Representation for Recommendation in Multiplex Heterogeneous Networks , 2022, 2022 IEEE 38th International Conference on Data Engineering (ICDE).

[4]  Jinyang Gao,et al.  Contrastive Learning for Sequential Recommendation , 2022, 2022 IEEE 38th International Conference on Data Engineering (ICDE).

[5]  Jiashu Zhao,et al.  Hypergraph Contrastive Collaborative Filtering , 2022, SIGIR.

[6]  Wenwu Zhu,et al.  Disentangled Representation Learning for Recommendation , 2022, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Jiashu Zhao,et al.  Contrastive Meta Learning with Behavior Multiplicity for Recommendation , 2022, WSDM.

[8]  Liefeng Bo,et al.  Social Recommendation with Self-Supervised Metagraph Informax Network , 2021, CIKM.

[9]  Wenwu Zhu,et al.  Multimodal Disentangled Representation for Recommendation , 2021, 2021 IEEE International Conference on Multimedia and Expo (ICME).

[10]  Huafeng Liu,et al.  Social Recommendation With Learning Personal and Social Latent Factors , 2021, IEEE Transactions on Knowledge and Data Engineering.

[11]  Zhiyong Peng,et al.  Intent Disentanglement and Feature Self-Supervision for Novel Recommendation , 2021, IEEE Transactions on Knowledge and Data Engineering.

[12]  Jian Xu,et al.  Neural Auction: End-to-End Learning of Auction Mechanisms for E-Commerce Advertising , 2021, KDD.

[13]  Yanfang Ye,et al.  Knowledge-aware Coupled Graph Neural Network for Social Recommendation , 2021, AAAI.

[14]  Bai Wang,et al.  Who You Would Like to Share With? A Study of Share Recommendation in Social E-commerce , 2021, AAAI.

[15]  Zibin Zheng,et al.  Sequential Recommendation on Dynamic Heterogeneous Information Network , 2021, 2021 IEEE 37th International Conference on Data Engineering (ICDE).

[16]  Hongzhi Yin,et al.  Reliable Recommendation with Review-level Explanations , 2021, 2021 IEEE 37th International Conference on Data Engineering (ICDE).

[17]  Xinyu Dai,et al.  Dual Side Deep Context-aware Modulation for Social Recommendation , 2021, WWW.

[18]  Haithem Mezni,et al.  Context-Aware Service Recommendation Based on Knowledge Graph Embedding , 2021, IEEE Transactions on Knowledge and Data Engineering.

[19]  Xiangnan He,et al.  Learning Intents behind Interactions with Knowledge Graph for Recommendation , 2021, WWW.

[20]  Nguyen Quoc Viet Hung,et al.  Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendation , 2021, WWW.

[21]  Ming Zhang,et al.  DisenHAN: Disentangled Heterogeneous Graph Attention Network for Recommendation , 2020, CIKM.

[22]  Yanjie Fu,et al.  Partial Relationship Aware Influence Diffusion via a Multi-channel Encoding Scheme for Social Recommendation , 2020, CIKM.

[23]  Saurabh Kulkarni,et al.  Context Aware Recommendation Systems: A review of the state of the art techniques , 2020, Comput. Sci. Rev..

[24]  Xiangnan He,et al.  Disentangled Graph Collaborative Filtering , 2020, SIGIR.

[25]  Liangjie Hong,et al.  Attentive Sequential Models of Latent Intent for Next Item Recommendation , 2020, WWW.

[26]  Zhao Li,et al.  Hierarchical Bipartite Graph Neural Networks: Towards Large-Scale E-commerce Applications , 2020, 2020 IEEE 36th International Conference on Data Engineering (ICDE).

[27]  Yizhou Sun,et al.  Heterogeneous Graph Transformer , 2020, WWW.

[28]  Xiangnan He,et al.  LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation , 2020, SIGIR.

[29]  Irwin King,et al.  MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embedding , 2020, WWW.

[30]  Meng Wang,et al.  Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approach , 2020, AAAI.

[31]  Xing Xie,et al.  Relation-Aware Graph Convolutional Networks for Agent-Initiated Social E-Commerce Recommendation , 2019, CIKM.

[32]  Yongliang Li,et al.  Metapath-guided Heterogeneous Graph Neural Network for Intent Recommendation , 2019, KDD.

[33]  Yiqun Liu,et al.  An Efficient Adaptive Transfer Neural Network for Social-aware Recommendation , 2019, SIGIR.

[34]  Hongxia Yang,et al.  Is a Single Vector Enough?: Exploring Node Polysemy for Network Embedding , 2019, KDD.

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

[36]  Yixin Cao,et al.  KGAT: Knowledge Graph Attention Network for Recommendation , 2019, KDD.

[37]  Alessandro Epasto,et al.  Is a Single Embedding Enough? Learning Node Representations that Capture Multiple Social Contexts , 2019, WWW.

[38]  Yongfeng Zhang,et al.  Relational Collaborative Filtering: Modeling Multiple Item Relations for Recommendation , 2019, SIGIR.

[39]  Le Wu,et al.  A Neural Influence Diffusion Model for Social Recommendation , 2019, SIGIR.

[40]  Guihai Chen,et al.  Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social Effects in Recommender Systems , 2019, WWW.

[41]  Yanfang Ye,et al.  Heterogeneous Graph Attention Network , 2019, WWW.

[42]  Yuan He,et al.  Graph Neural Networks for Social Recommendation , 2019, WWW.

[43]  Yiqun Liu,et al.  Social Attentional Memory Network: Modeling Aspect- and Friend-Level Differences in Recommendation , 2019, WSDM.

[44]  Jian Tang,et al.  Session-Based Social Recommendation via Dynamic Graph Attention Networks , 2019, WSDM.

[45]  Philip S. Yu,et al.  Leveraging Meta-path based Context for Top- N Recommendation with A Neural Co-Attention Model , 2018, KDD.

[46]  Fabio Crestani,et al.  Personalized Context-Aware Point of Interest Recommendation , 2018, ACM Trans. Inf. Syst..

[47]  Li Guo,et al.  Social Recommendation with an Essential Preference Space , 2018, AAAI.

[48]  Yongfeng Zhang,et al.  Sequential Recommendation with User Memory Networks , 2018, WSDM.

[49]  Qian Wang,et al.  A Context-Aware User-Item Representation Learning for Item Recommendation , 2017, ACM Trans. Inf. Syst..

[50]  Philip S. Yu,et al.  Heterogeneous Information Network Embedding for Recommendation , 2017, IEEE Transactions on Knowledge and Data Engineering.

[51]  Zhang Yongfeng,et al.  Learning and Transferring Social and Item Visibilities for Personalized Recommendation , 2017, CIKM 2017.

[52]  Pietro Liò,et al.  Graph Attention Networks , 2017, ICLR.

[53]  Geoffrey E. Hinton,et al.  Layer Normalization , 2016, ArXiv.

[54]  Daan Wierstra,et al.  Meta-Learning with Memory-Augmented Neural Networks , 2016, ICML.

[55]  Huan Liu,et al.  Social recommendation: a review , 2013, Social Network Analysis and Mining.

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

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

[58]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[59]  A. Tuzhilin,et al.  Context-Aware Recommender Systems: From Foundations to Recent Developments , 2022, Recommender Systems Handbook.

[60]  Yudong Chen,et al.  Curriculum Disentangled Recommendation with Noisy Multi-feedback , 2021, NeurIPS.

[61]  Liu Yiqun,et al.  Learning and Transferring Social and Item Visibilities for Personalized Recommendation , 2017, CIKM.

[62]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .