mlsanityData to 7 Oct 2026

Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learning

arXiv 2202.06200 ↗First posted 13 Feb 2022cs.IR cs.AIcited by 86

Not on the map. Why?

Abstract (arXiv)

Recently, graph collaborative filtering methods have been proposed as an effective recommendation approach, which can capture users' preference over items by modeling the user-item interaction graphs. In order to reduce the influence of data sparsity, contrastive learning is adopted in graph collaborative filtering for enhancing the performance. However, these methods typically construct the contrastive pairs by random sampling, which neglect the neighboring relations among users (or items) and fail to fully exploit the potential of contrastive learning for recommendation. To tackle the above issue, we propose a novel contrastive learning approach, named Neighborhood-enriched Contrastive Learning, named NCL, which explicitly incorporates the potential neighbors into contrastive pairs. Specifically, we introduce the neighbors of a user (or an item) from graph structure and semantic space respectively. For the structural neighbors on the interaction graph, we develop a novel structure-contrastive objective that regards users (or items) and their structural neighbors as positive contrastive pairs. In implementation, the representations of users (or items) and neighbors correspond to the outputs of different GNN layers. Furthermore, to excavate the potential neighbor relation in semantic space, we assume that users with similar representations are within the semantic neighborhood, and incorporate these semantic neighbors into the prototype-contrastive objective. The proposed NCL can be optimized with EM algorithm and generalized to apply to graph collaborative filtering methods. Extensive experiments on five public datasets demonstrate the effectiveness of the proposed NCL, notably with 26% and 17% performance gain over a competitive graph collaborative filtering base model on the Yelp and Amazon-book datasets respectively. Our code is available at: https://github.com/RUCAIBox/NCL.

Key facts. Cited by 86 papers in the map (data through 7 Oct 2026). Builds on 32 of its 46 references that are in the map. First posted on arXiv 13 Feb 2022.

Builds on

32 of 46 references.

References · 32

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  2. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  3. 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
  4. 2020Graph Contrastive Learning with Augmentationscited by 1,203
  5. 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
  6. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  7. 2017Neural Collaborative Filteringcited by 1,108
  8. 2018Deep Graph Infomaxcited by 1,101
  9. 2015Image-based Recommendations on Styles and Substitutescited by 702
  10. 2019Neural Graph Collaborative Filteringcited by 660
  11. 2020Contrastive Multi-View Representation Learning on Graphscited by 651
  12. 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 636
20 more
  1. 2020Deep Graph Contrastive Representation Learningcited by 535
  2. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  3. 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
  4. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  5. 2018Variational Autoencoders for Collaborative Filteringcited by 308
  6. 2020Self-supervised Graph Learning for Recommendationcited by 305
  7. 2021Graph Self-Supervised Learning: A Surveycited by 289
  8. 2020DeCLUTR: Deep Contrastive Learning for Unsupervised Textual Representationscited by 249
  9. 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
  10. 2020RecBole: Towards a Unified, Comprehensive and Efficient Framework for Recommendation Algorithmscited by 137
  11. 2021Self-supervised Graph-level Representation Learning with Local and Global Structurecited by 125
  12. 2020Disentangled Graph Collaborative Filteringcited by 118
  13. 2020Self-Supervised Hypergraph Convolutional Networks for Session-based Recommendationcited by 75
  14. 2019A Neural Influence Diffusion Model for Social Recommendationcited by 69
  15. 2019POG: Personalized Outfit Generation for Fashion Recommendation at Alibaba iFashioncited by 63
  16. 2021Prototypical Graph Contrastive Learningcited by 37
  17. 2020Multi-Graph Convolution Collaborative Filteringcited by 27
  18. 2020Revisiting Alternative Experimental Settings for Evaluating Top-N Item Recommendation Algorithmscited by 24
  19. 2020Self-supervised Learning for Large-scale Item Recommendationscited by 11
  20. 2021Multi-Sample based Contrastive Loss for Top-k Recommendationcited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 7; 2023: 26; 2024: 31; 2025: 13; 2026: 9.

86 papers.

Sort:

By area:

  1. 2023Representation Learning with Large Language Models for Recommendationcited by 155
  2. 2022Towards Universal Sequence Representation Learning for Recommender Systemscited by 120
  3. 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenderscited by 112
  4. 2023LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendationcited by 72
  5. 2022Knowledge Graph Contrastive Learning Based on Relation-Symmetrical Structurecited by 43
  6. 2022CORE: Simple and Effective Session-based Recommendation within Consistent Representation Spacecited by 37
  7. 2023Disentangled Contrastive Collaborative Filteringcited by 22
  8. 2024How Do Recommendation Models Amplify Popularity Bias? An Analysis from the Spectral Perspectivecited by 21
  9. 2024DiffMM: Multi-Modal Diffusion Model for Recommendationcited by 21
  10. 2024RecDiff: Diffusion Model for Social Recommendationcited by 20
  11. 2023Adap-τ: Adaptively Modulating Embedding Magnitude for Recommendationcited by 19
  12. 2024Collaborative Filtering Based on Diffusion Models: Unveiling the Potential of High-Order Connectivitycited by 18
38 more
  1. 2023SSLRec: A Self-Supervised Learning Framework for Recommendationcited by 17
  2. 2023Recent Developments in Recommender Systems: A Surveycited by 14
  3. 2022Code Recommendation for Open Source Software Developerscited by 13
  4. 2023Enhancing User Intent Capture in Session-Based Recommendation with Attribute Patternscited by 11
  5. 2024RecDCL: Dual Contrastive Learning for Recommendationcited by 11
  6. 2023Unveiling Vulnerabilities of Contrastive Recommender Systems to Poisoning Attackscited by 10
  7. 2024A Graph is Worth K Words: Euclideanizing Graph using Pure Transformercited by 10
  8. 2024Large Language Model with Graph Convolution for Recommendationcited by 10
  9. 2024Neighborhood-Enhanced Supervised Contrastive Learning for Collaborative Filteringcited by 10
  10. 2024EasyRec: Simple yet Effective Language Models for Recommendationcited by 10
  11. 2023On Manipulating Signals of User-Item Graph: A Jacobi Polynomial-based Graph Collaborative Filteringcited by 9
  12. 2024CF-KAN: Kolmogorov-Arnold Network-based Collaborative Filtering to Mitigate Catastrophic Forgetting in Recommender Systemscited by 8
  13. 2024Enhancing High-order Interaction Awareness in LLM-based Recommender Modelcited by 8
  14. 2025CoPL: Collaborative Preference Learning for Personalizing LLMscited by 8
  15. 2024Symmetric Graph Contrastive Learning against Noisy Views for Recommendationcited by 7
  16. 2025Flow Matching for Collaborative Filteringcited by 7
  17. 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendationcited by 7
  18. 2024A Comprehensive Survey on Self-Supervised Learning for Recommendationcited by 6
  19. 2023BSL: Understanding and Improving Softmax Loss for Recommendationcited by 5
  20. 2024How Does Message Passing Improve Collaborative Filtering?cited by 5
  21. 2023Signed Directed Graph Contrastive Learning with Laplacian Augmentationcited by 4
  22. 2023Hybrid Contrastive Constraints for Multi-Scenario Ad Rankingcited by 4
  23. 2024Graph Augmentation for Recommendationcited by 4
  24. 2024SCONE: A Novel Stochastic Sampling to Generate Contrastive Views and Hard Negative Samples for Recommendationcited by 4
  25. 2025LightGNN: Simple Graph Neural Network for Recommendationcited by 4
  26. 2025Multi-Behavior Recommender Systems: A Surveycited by 4
  27. 2022Fine-tuning Partition-aware Item Similarities for Efficient and Scalable Recommendationcited by 3
  28. 2023Steering Graph Neural Networks with Pinning Controlcited by 3
  29. 2023Sharpness-Aware Graph Collaborative Filteringcited by 3
  30. 2023Challenging the Myth of Graph Collaborative Filtering: a Reasoned and Reproducibility-driven Analysiscited by 3
  31. 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendationcited by 3
  32. 2024EulerFormer: Sequential User Behavior Modeling with Complex Vector Attentioncited by 3
  33. 2024Mixed Supervised Graph Contrastive Learning for Recommendationcited by 3
  34. 2024Large Language Model Enhanced Hard Sample Identification for Denoising Recommendationcited by 3
  35. 2024A Survey on Deep Neural Networks in Collaborative Filtering Recommendation Systemscited by 3
  36. 2023Adversarial Learning Data Augmentation for Graph Contrastive Learning in Recommendationcited by 2
  37. 2023Self-Supervised Interest Transfer Network via Prototypical Contrastive Learning for Recommendationcited by 2
  38. 2024Enhancing ID-based Recommendation with Large Language Modelscited by 2

50 most cited of 86 All 86 (JSON)