Skip to content

GNN in Recommendation System (ACM Computing Surveys 2022)

Notifications You must be signed in to change notification settings

PKU-DAIR/GNN-in-RS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GNN in RS

Cite

Please cite our paper if you find it useful in your work:

@article{wu2020graph,
  title={Graph neural networks in recommender systems: a survey},
  author={Wu, Shiwen and Sun, Fei and Zhang, Wentao and Xie, Xu and Cui, Bin},
  journal={ACM Computing Surveys (CSUR)},
  year={2020},
  publisher={ACM New York, NY}
}

User-item CF

  • Graph convolutional matrix completion (KDD'18) [doc]

  • Graph Convolutional Neural Networks for Web-Scale Recommender Systems (KDD'18) [doc]

  • Spectral Collaborative Filtering (RecSys'18) [doc] [code]

  • STAR-GCN: stacked and reconstructed graph convolutional networks for recommender systems (IJCAI'19) [doc] [code]

  • Binarized collaborative filtering with distilling graph convolutional networks (IJCAI'19) [doc]

  • Hierarchical representation learning for bipartite graphs (IJCAI'19) [doc]

  • Neural Graph Collaborative Filtering (SIGIR'19) [doc] [code]

  • Multi-graph Convolution Collaborative Filtering (ICDM'19) [doc]

  • Multi-Component Graph Convolutional Collaborative Filtering (arxiv'19) [doc]

  • Inductive Matrix Completion Based on Graph Neural Networks (ICLR'19) [doc][code]

  • Revisiting Graph Based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approach (AAAI'20) [doc][code]

  • LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation (SIGIR'20) [doc][code]

  • Joint Item Recommendation and Attribute Inference: An Adaptive Graph Convolutional Network Approach (SIGIR'20) [doc]

  • Neighbor Interaction Aware Graph Convolution Networks for Recommendation (SIGIR'20) [doc]

  • Disentangled Graph Collaborative Filtering (SIGIR'20) [doc][code]

  • Multi-behavior Recommendation with Graph Convolutional Networks (SIGIR'20) [doc]

  • Learning to Hash with Graph Neural Networks for Recommender Systems (WWW'20) [doc]

  • Dual Channel Hypergraph Collaborative Filtering (KDD'20) [doc]

  • Deoscillated Graph Collaborative Filtering (arxiv'20) [doc][code]

  • Hierarchical Bipartite Graph Neural Networks: Towards Large-Scale E-commerce Application (ICDE'20) [doc]

  • DisenHAN: Disentangled Heterogeneous Graph Attention Network for Recommendation (CIKM'20) [doc]

  • Graph Convolution Machine for Context-aware Recommender System (arxiv'20) [doc]

  • GraphSAIL: Graph Structure Aware Incremental Learning for Recommender Systems (CIKM'20) [doc]

  • Stacked Mixed-Order Graph Convolutional Networks for Collaborative Filtering (SDM'20) [doc]

  • Self-supervised graph learning for recommendation (SIGIR'21) [doc]

Sequential recommendation

  • Rethinking the Item Order in Session-based Recommendation with Graph Neural Networks (CIKM'19) [doc]

  • Session-based social recommendation via dynamic graph attention networks (WSDM'19) [doc] [code]

  • Session-based Recommendation with Graph Neural Networks (AAAI'19) [doc] [code]

  • Graph Contextualized Self-Attention Network for Session-based Recommendation (IJCAI'19) [doc]

  • NISER: Normalized Item and Session Representations to Handle Popularity Bias (arxiv'19) [doc]

  • Personalizing Graph Neural Networks with Attention Mechanism for Session-based Recommendation (arxiv'19) [doc] [code]

  • GACOforRec: Session-Based Graph Convolutional Neural Networks Recommendation Model (2019) [doc]

  • Memory Augmented Graph Neural Networks for Sequential Recommendation (AAAI'20) [doc]

  • Context-Aware Graph Embedding for Session-Based News Recommendation (RecSys'20) [doc]

  • Disentangled Self-Supervision in Sequential Recommenders (KDD'20) [doc]

  • Handling Information Loss of Graph Neural Networks for Session-based Recommendation (KDD'20) [doc] [code]

  • TAGNN: Target Attentive Graph Neural Networks for Session-Based Recommendation (SIGIR'20) [doc]

  • GAG: Global Attributed Graph Neural Network for Streaming Session-based Recommendation (SIGIR'20) [doc]

  • Global Context Enhanced Graph Neural Networks for Session-based Recommendation (SIGIR'20) [doc]

  • Beyond clicks: Modeling multi-relational item graph for session-based target behavior prediction (WWW'20) [doc]

  • Star Graph Neural Networks for Session-based Recommendation (CIKM'20) [doc]

  • Inter-sequence Enhanced Framework for Personalized Sequential Recommendation (arxiv'20) [doc]

  • DGTN: Dual-channel Graph Transition Network for Session-based Recommendation (arxiv'20) [doc]

  • Self-Supervised Hypergraph Convolutional Networks for Session-based Recommendation (AAAI'21) [doc] [code]

  • Temporal Augmented Graph Neural Networks for Session-Based Recommendations (SIGIR'21) [doc] [code]

  • Continuous-Time Sequential Recommendation with Temporal Graph Collaborative Transformer (CIKM'21) [doc]

  • Self-Supervised Graph Co-Training for Session-Based Recommendation (CIKM'21) [doc]

  • Sequence-aware Heterogeneous Graph Neural Collaborative Filtering (SDM'21) [doc]

  • Session-based Recommendation with Hypergraph Attention Networks (SDM'21) [doc]

  • Sequential Recommendation with Graph Neural Networks (SIGIR'21) [doc]

  • Dual Attention Transfer in Session-Based Recommendation with Multi- Dimensional Integration (SIGIR'21) [doc]

Social recommendation

  • Tripartite Heterogeneous Graph Propagation for Large-scale Social Recommendation (2019) [doc]

  • Graph Neural Networks for Social Recommendation (WWW'19) [doc] [code]

  • Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social Effects in Recommender Systems (WWW'19) [doc] [code]

  • A Neural Influence Diffusion Model for Social Recommendation (SIGIR'19) [doc] [code]

  • Session-based social recommendation via dynamic graph attention networks (WSDM'19) [doc] [code]

  • Graph Attention Networks for Neural Social Recommendation (2019) [doc]

  • Diffnet++: A neural influence and interest diffusion network for social recommendation (TKDE'20) [doc]

  • Enhance Social Recommendation with Adversarial Graph Convolutional Networks (arxiv'20) [doc]

  • Global Context Enhanced Social Recommendation with Hierarchical Graph Neural Networks (ICDM'20) [doc] [code]

  • Temporal Graph Neural Networks for Social Recommendation (ICBD'20) [doc]

  • A deep graph neural network-based mechanism for social recommendations (2020) [doc]

  • Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendation (WWW'21) [doc]

  • Knowledge-aware Coupled Graph Neural Network for Social Recommendation (AAAI'21) [doc]

  • An Efficient and Effective Framework for Session-Based Social Recommendation (WSDM'21) [doc] [code]

  • Social Recommendation with Implicit Social Influence (SIGIR'21) [doc]

Knowledge-graph enhanced recommendation

  • Knowledge Graph Convolutional Networks for Recommender Systems (WWW'19) [doc] [code]

  • Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systems (KDD'19) [doc]

  • KGAT: Knowledge Graph Attention Network for Recommendation (KDD'19) [doc] [code]

  • IntentGC: a Scalable Graph Convolution Framework Fusing Heterogeneous Information for Recommendation (KDD'19) [doc]

  • Attentive Knowledge Graph Embedding for Personalized Recommendation (arxiv'19) [doc]

  • An End-to-End Neighborhood-based Interaction Model for Knowledge-enhanced Recommendation (2019) [doc]

  • Multi-modal Knowledge Graphs for Recommender Systems (CIKM'20) [doc]

  • TGCN: Tag Graph Convolutional Network for Tag-Aware Recommendation (CIKM'20) [doc]

  • Reinforced Negative Sampling over Knowledge Graph for Recommendation (WWW'20) [doc]

  • Quaternion-Based Knowledge Graph Network for Recommendation (MM'20) [doc]

  • ATBRG: Adaptive Target-Behavior Relational Graph Network for Effective Recommendation (SIGIR'20) [doc]

  • CKAN: Collaborative Knowledge-aware Attentive Network for Recommender Systems (SIGIR'20) [doc] [code]

  • Attentional Graph Convolutional Networks for Knowledge Concept Recommendation in MOOCs in a Heterogeneous View (SIGIR'20) [doc]

  • HAGERec: hierarchical attention graph convolutional network incorporating knowledge graph for explainable recommendation (KBS'20) [doc]

  • A^2-GCN: An Attribute-aware Attentive GCN Model for Recommendation (arxiv'20) [doc]

  • Knowledge-Enhanced Graph Neural Networks for Sequential Recommendation (2020) [doc]

  • Knowledge-Enhanced Hierarchical Graph Transformer Network for Multi-Behavior Recommendation (AAAI'21) [doc] [code]

  • Learning Intents behind Interactions with Knowledge Graph for Recommendation (WWW'21) [doc] [code]

Others

POI Recommendation

  • Learning Graph-Based Geographical Latent Representation for Point-of-Interest Recommendation (CIKM'20) [doc]
  • STP-UDGAT: Spatial-Temporal-Preference User Dimensional Graph Attention Network for Next POI Recommendation (CIKM'20) [doc]
  • Discovering Collaborative Signals for Next POI Recommendation with Iterative Seq2Graph Augmentation (IJCAI'21) [doc]

Group recommendation

  • GAME: Learning Graphical and Attentive Multi-view Embeddings for Occasional Group Recommendation (SIGIR'20) [doc]
  • Group-Aware Long- and Short-Term Graph Representation Learning for Sequential Group Recommendation (SIGIR'20) [doc]

Bundle recommendation

  • Bundle Recommendation with Graph Convolutional Networks (SIGIR'20) [doc] [code]
  • Hierarchical Fashion Graph Network for Personalized Outfit Recommendation (SIGIR'20) [doc]

Mutimedia Recommendation

  • MMGCN: Multi-Modal Graph Convolution Network for Personalized Recommendation of Micro-Video (MM'19) [doc]
  • Graph-Refined Convolutional Network for Multimedia Recommendation with Implicit Feedback (MM'20) [doc]
  • Multi-modal Knowledge Graphs for Recommender Systems (CIKM'20) [doc]

CTR prediction

  • Fi-gnn: Modeling feature interactions via graph neural networks for ctr prediction (CIKM'20) [doc] [code]
  • Dual Graph enhanced Embedding Neural Network for CTR Prediction (KDD'20) [doc]

Remaining

  • Cross-Domain Recommendation via Preference Propagation GraphNet (CIKM'19) [doc]
  • Dressing as a whole: Outfit compatibility learning based on node-wise graph neural networks (WWW'19) [doc] [code]
  • Metapath-guided Heterogeneous Graph Neural Network for Intent Recommendation (KDD'19) [doc]
  • Solving Cold Start Problem in Recommendation with Attribute Graph Neural Networks (arxiv'19) [doc]
  • A Dual Heterogeneous Graph Attention Network to Improve Long-Tail Performance for Shop Search in E-Commerce (KDD'20) [doc]
  • Dual Heterogeneous Graph Attention Network to Improve Long-Tail Performance for Shop Search in E-Commerce (KDD'20) [doc]
  • Set-Sequence-Graph - A Multi-View Approach Towards Exploiting Reviews for Recommendation (CIKM'20) [doc]
  • Decoupled Graph Convolution Network for Inferring Substitutable and Complementary Items (CIKM'20) [doc]
  • Cross Domain Recommendation via Bi-directional Transfer Graph Collaborative Filtering Networks (CIKM'20) [doc]
  • GMCM: Graph-based Micro-behavior Conversion Model for Post-click Conversion Rate Estimation (SIGIR'20) [doc]
  • A Heterogeneous Graph Neural Model for Cold-Start Recommendation (SIGIR'20) [doc]
  • Attentional Graph Convolutional Networks for Knowledge Concept Recommendation in MOOCs in a Heterogeneous View (SIGIR'20) [doc]
  • Basket Recommendation with Multi-Intent Translation Graph Neural Network (ICBD'20) [doc] [code]

About

GNN in Recommendation System (ACM Computing Surveys 2022)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published