MGDCF: Distance Learning via Markov Graph Diffusion for Neural Collaborative Filtering
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have recently been utilized to build Collaborative Filtering (CF) models to predict user preferences based on historical user-item interactions. However, there is relatively little understanding of how GNN-based CF models relate to some traditional Network Representation Learning (NRL) approaches. In this paper, we show the equivalence between some state-of-the-art GNN-based CF models and a traditional 1-layer NRL model based on context encoding. Based on a Markov process that trades off two types of distances, we present Markov Graph Diffusion Collaborative Filtering (MGDCF) to generalize some state-of-the-art GNN-based CF models. Instead of considering the GNN as a trainable black box that propagates learnable user/item vertex embeddings, we treat GNNs as an untrainable Markov process that can construct constant context features of vertices for a traditional NRL model that encodes context features with a fully-connected layer. Such simplification can help us to better understand how GNNs benefit CF models. Especially, it helps us realize that ranking losses play crucial roles in GNN-based CF tasks. With our proposed simple yet powerful ranking loss InfoBPR, the NRL model can still perform well without the context features constructed by GNNs. We conduct experiments to perform detailed analysis on MGDCF.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 28 of its 50 references that are in the map. First posted on arXiv 5 Apr 2022.
Builds on
28 of 50 references.
References · 28
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2017Neural Collaborative Filteringcited by 1,111
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2019Neural Graph Collaborative Filteringcited by 661
16 more
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2019On Variational Bounds of Mutual Informationcited by 559
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2019Diffusion Improves Graph Learningcited by 414
- 2018Graph Convolutional Networks for Text Classificationcited by 345
- 2018Variational Autoencoders for Collaborative Filteringcited by 310
- 2020Self-supervised Graph Learning for Recommendationcited by 305
- 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
- 2021Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendationcited by 101
- 2021UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendationcited by 87
- 2020Tackling Over-Smoothing for General Graph Convolutional Networkscited by 66
- 2021GRCN: Graph-Refined Convolutional Network for Multimedia Recommendation with Implicit Feedbackcited by 58
- 2021Knowledge-aware Coupled Graph Neural Network for Social Recommendationcited by 49
- 2020DiffNet++: A Neural Influence and Interest Diffusion Network for Social Recommendationcited by 46
- 2021Efficient Graph Deep Learning in TensorFlow with tf_geometriccited by 17
- 2021Hyperbolic Neural Collaborative Recommendercited by 6
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 3; 2025: 3; 2026: 2.
11 papers.
- 2022Blurring-Sharpening Process Models for Collaborative Filteringcited by 35
- 2026A Novel Approach to Temporal QoS Estimation via Extended Kalman Filter-Incorporated Latent Feature Analysiscited by 9
- 2024Generalizing Graph Transformers Across Diverse Graphs and Tasks via Pre-trainingcited by 7
- 2024SCONE: A Novel Stochastic Sampling to Generate Contrastive Views and Hard Negative Samples for Recommendationcited by 4
- 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendationcited by 3
- 2024A Survey on Deep Neural Networks in Collaborative Filtering Recommendation Systemscited by 3
- 2025Diffusion Models in Recommendation Systems: A Surveycited by 3
- 2026CAMPA: Efficient and Aligned Multimodal Graph Learning via Decoupled Propagation and Aggregationcited by 2
- 2022Turtle Score -- Similarity Based Developer Analyzercited by 0
- 2025Academic Network Representation via Prediction-Sampling Incorporated Tensor Factorizationcited by 0
- 2025High Order Collaboration-Oriented Federated Graph Neural Network for Accurate QoS Predictioncited by 0
- 2026A Novel Approach to Temporal QoS Estimation via Extended Kalman Filter-Incorporated Latent Feature Analysis22 Jun 2026
- 2026CAMPA: Efficient and Aligned Multimodal Graph Learning via Decoupled Propagation and Aggregation12 May 2026
- 2025High Order Collaboration-Oriented Federated Graph Neural Network for Accurate QoS Prediction7 Jul 2025
- 2025Academic Network Representation via Prediction-Sampling Incorporated Tensor Factorization11 Apr 2025
- 2025Diffusion Models in Recommendation Systems: A Survey17 Jan 2025
- 2024A Survey on Deep Neural Networks in Collaborative Filtering Recommendation Systems2 Dec 2024
- 2024Generalizing Graph Transformers Across Diverse Graphs and Tasks via Pre-training4 Jul 2024
- 2024SCONE: A Novel Stochastic Sampling to Generate Contrastive Views and Hard Negative Samples for Recommendation1 May 2024
- 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendation27 Dec 2023
- 2022Blurring-Sharpening Process Models for Collaborative Filtering17 Nov 2022
- 2022Turtle Score -- Similarity Based Developer Analyzer10 May 2022