SSLRec: A Self-Supervised Learning Framework for Recommendation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ren, Xubin, Xia, Lianghao, Yang, Yuhao, Wei, Wei, Wang, Tianle, Cai, Xuheng, Huang, Chao
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929227717148672
author Ren, Xubin
Xia, Lianghao
Yang, Yuhao
Wei, Wei
Wang, Tianle
Cai, Xuheng
Huang, Chao
author_facet Ren, Xubin
Xia, Lianghao
Yang, Yuhao
Wei, Wei
Wang, Tianle
Cai, Xuheng
Huang, Chao
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2308_05697
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle SSLRec: A Self-Supervised Learning Framework for Recommendation
Ren, Xubin
Xia, Lianghao
Yang, Yuhao
Wei, Wei
Wang, Tianle
Cai, Xuheng
Huang, Chao
Information Retrieval
Artificial Intelligence
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.
title SSLRec: A Self-Supervised Learning Framework for Recommendation
topic Information Retrieval
Artificial Intelligence
url https://arxiv.org/abs/2308.05697