SSLRec: A Self-Supervised Learning Framework for Recommendation
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning (SSL) has gained significant interest in recent years as a solution to address the challenges posed by sparse and noisy data in recommender systems. Despite the growing number of SSL algorithms designed to provide state-of-the-art performance in various recommendation scenarios (e.g., graph collaborative filtering, sequential recommendation, social recommendation, KG-enhanced recommendation), there is still a lack of unified frameworks that integrate recommendation algorithms across different domains. Such a framework could serve as the cornerstone for self-supervised recommendation algorithms, unifying the validation of existing methods and driving the design of new ones. To address this gap, we introduce SSLRec, a novel benchmark platform that provides a standardized, flexible, and comprehensive framework for evaluating various SSL-enhanced recommenders. The SSLRec framework features a modular architecture that allows users to easily evaluate state-of-the-art models and a complete set of data augmentation and self-supervised toolkits to help create SSL recommendation models with specific needs. Furthermore, SSLRec simplifies the process of training and evaluating different recommendation models with consistent and fair settings. Our SSLRec platform covers a comprehensive set of state-of-the-art SSL-enhanced recommendation models across different scenarios, enabling researchers to evaluate these cutting-edge models and drive further innovation in the field. Our implemented SSLRec framework is available at the source code repository https://github.com/HKUDS/SSLRec.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 40 of its 52 references that are in the map. First posted on arXiv 10 Aug 2023.
Builds on
40 of 52 references.
References · 40
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2017Neural Collaborative Filteringcited by 1,108
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
- 2020Self-supervised Learning: Generative or Contrastivecited by 693
- 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
- 2020Self-supervised Graph Learning for Recommendationcited by 305
- 2020Bias and Debias in Recommender System: A Survey and Future Directionscited by 239
- 2018Explainable Recommendation: A Survey and New Perspectivescited by 210
- 2021Are Graph Augmentations Necessary? Simple Graph Contrastive Learning for Recommendationcited by 173
- 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
- 2021Contrastive Learning for Representation Degeneration Problem in Sequential Recommendationcited by 121
28 more
- 2021Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendationcited by 101
- 2017Fast Matrix Factorization for Online Recommendation with Implicit Feedbackcited by 100
- 2022Self-Supervised Learning for Recommender Systems: A Surveycited by 95
- 2021Learning Intents behind Interactions with Knowledge Graph for Recommendationcited by 94
- 2022Intent Contrastive Learning for Sequential Recommendationcited by 90
- 2022Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learningcited by 86
- 2023LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendationcited by 72
- 2022Knowledge Graph Contrastive Learning for Recommendationcited by 69
- 2022Towards Representation Alignment and Uniformity in Collaborative Filteringcited by 57
- 2021Knowledge-aware Coupled Graph Neural Network for Social Recommendationcited by 49
- 2022Heterogeneous Graph Masked Autoencoderscited by 47
- 2021Knowledge-Enhanced Hierarchical Graph Transformer Network for Multi-Behavior Recommendationcited by 39
- 2021Graph Meta Network for Multi-Behavior Recommendationcited by 38
- 2023Debiased Contrastive Learning for Sequential Recommendationcited by 38
- 2022Contrastive Meta Learning with Behavior Multiplicity for Recommendationcited by 37
- 2023Automated Self-Supervised Learning for Recommendationcited by 37
- 2020Long-tail Session-based Recommendationcited by 33
- 2021Socially-Aware Self-Supervised Tri-Training for Recommendationcited by 32
- 2023Adaptive Graph Contrastive Learning for Recommendationcited by 31
- 2023Heterogeneous Graph Contrastive Learning for Recommendationcited by 28
- 2023Graph Transformer for Recommendationcited by 28
- 2023Disentangled Contrastive Collaborative Filteringcited by 22
- 2023Knowledge Graph Self-Supervised Rationalization for Recommendationcited by 22
- 2021Hyper Meta-Path Contrastive Learning for Multi-Behavior Recommendationcited by 21
- 2023Graph Masked Autoencoder for Sequential Recommendationcited by 19
- 2021Social Recommendation with Self-Supervised Metagraph Informax Networkcited by 18
- 2023Knowledge Enhancement for Contrastive Multi-Behavior Recommendationcited by 16
- 2023Denoised Self-Augmented Learning for Social Recommendationcited by 8
Built on by
Citing papers per year: 2023: 2; 2024: 10; 2025: 3; 2026: 2.
17 papers.
Sort:
By area:
- 2023Representation Learning with Large Language Models for Recommendationcited by 155
- 2023Embedding in Recommender Systems: A Surveycited by 19
- 2024Dual Test-time Training for Out-of-distribution Recommender Systemcited by 16
- 2024EasyRec: Simple yet Effective Language Models for Recommendationcited by 10
- 2024Multi-domain Knowledge Graph Collaborative Pre-training and Prompt Tuning for Diverse Downstream Taskscited by 8
- 2024Preference Diffusion for Recommendationcited by 8
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendationcited by 7
- 2024A Comprehensive Survey on Self-Supervised Learning for Recommendationcited by 6
- 2024Graph Augmentation for Recommendationcited by 4
- 2024Facet-Aware Multi-Head Mixture-of-Experts Model for Sequential Recommendationcited by 4
- 2024UMGAD: Unsupervised Multiplex Graph Anomaly Detectioncited by 2
- 2025MMHCL: Multi-Modal Hypergraph Contrastive Learning for Recommendationcited by 2
5 more
- 2026Enriching Semantic Profiles into Knowledge Graph for Recommender Systems Using Large Language Modelscited by 1
- 2024Bilateral Unsymmetrical Graph Contrastive Learning for Recommendationcited by 0
- 2024Intent-Enhanced Data Augmentation for Sequential Recommendationcited by 0
- 2025A Probabilistic Framework for Temporal Distribution Generalization in Industry-Scale Recommender Systemscited by 0
- 2026Facet-Aware Multi-Head Mixture-of-Experts Model with Text-Enhanced Pre-training for Sequential Recommendationcited by 0
- 2026Facet-Aware Multi-Head Mixture-of-Experts Model with Text-Enhanced Pre-training for Sequential Recommendation18 Jan 2026
- 2026Enriching Semantic Profiles into Knowledge Graph for Recommender Systems Using Large Language Models13 Jan 2026
- 2025A Probabilistic Framework for Temporal Distribution Generalization in Industry-Scale Recommender Systems26 Nov 2025
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendation1 May 2025
- 2025MMHCL: Multi-Modal Hypergraph Contrastive Learning for Recommendation23 Apr 2025
- 2024UMGAD: Unsupervised Multiplex Graph Anomaly Detection19 Nov 2024
- 2024Facet-Aware Multi-Head Mixture-of-Experts Model for Sequential Recommendation3 Nov 2024
- 2024Preference Diffusion for Recommendation17 Oct 2024
- 2024Intent-Enhanced Data Augmentation for Sequential Recommendation11 Oct 2024
- 2024EasyRec: Simple yet Effective Language Models for Recommendation16 Aug 2024
- 2024Dual Test-time Training for Out-of-distribution Recommender System22 Jul 2024
- 2024Multi-domain Knowledge Graph Collaborative Pre-training and Prompt Tuning for Diverse Downstream Tasks21 May 2024
5 more
- 2024A Comprehensive Survey on Self-Supervised Learning for Recommendation4 Apr 2024
- 2024Graph Augmentation for Recommendation25 Mar 2024
- 2024Bilateral Unsymmetrical Graph Contrastive Learning for Recommendation22 Mar 2024
- 2023Embedding in Recommender Systems: A Survey28 Oct 2023
- 2023Representation Learning with Large Language Models for Recommendation24 Oct 2023
- 2023Representation Learning with Large Language Models for Recommendationcited by 155
- 2023Embedding in Recommender Systems: A Surveycited by 19
- 2024Dual Test-time Training for Out-of-distribution Recommender Systemcited by 16
- 2024EasyRec: Simple yet Effective Language Models for Recommendationcited by 10
- 2024Multi-domain Knowledge Graph Collaborative Pre-training and Prompt Tuning for Diverse Downstream Taskscited by 8
- 2024Preference Diffusion for Recommendationcited by 8
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendationcited by 7
- 2024A Comprehensive Survey on Self-Supervised Learning for Recommendationcited by 6
- 2024Graph Augmentation for Recommendationcited by 4
- 2024UMGAD: Unsupervised Multiplex Graph Anomaly Detectioncited by 2
- 2025MMHCL: Multi-Modal Hypergraph Contrastive Learning for Recommendationcited by 2
- 2026Enriching Semantic Profiles into Knowledge Graph for Recommender Systems Using Large Language Modelscited by 1
12 most cited of 15 All 15 (JSON)
- 2026Enriching Semantic Profiles into Knowledge Graph for Recommender Systems Using Large Language Models13 Jan 2026
- 2025A Probabilistic Framework for Temporal Distribution Generalization in Industry-Scale Recommender Systems26 Nov 2025
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendation1 May 2025
- 2025MMHCL: Multi-Modal Hypergraph Contrastive Learning for Recommendation23 Apr 2025
- 2024UMGAD: Unsupervised Multiplex Graph Anomaly Detection19 Nov 2024
- 2024Preference Diffusion for Recommendation17 Oct 2024
- 2024Intent-Enhanced Data Augmentation for Sequential Recommendation11 Oct 2024
- 2024EasyRec: Simple yet Effective Language Models for Recommendation16 Aug 2024
- 2024Dual Test-time Training for Out-of-distribution Recommender System22 Jul 2024
- 2024Multi-domain Knowledge Graph Collaborative Pre-training and Prompt Tuning for Diverse Downstream Tasks21 May 2024
- 2024A Comprehensive Survey on Self-Supervised Learning for Recommendation4 Apr 2024
- 2024Graph Augmentation for Recommendation25 Mar 2024
12 newest of 15 All 15 (JSON)