RecBole 2.0: Towards a More Up-to-Date Recommendation Library

06/15/2022
by   Wayne Xin Zhao, et al.
0

In order to support the study of recent advances in recommender systems, this paper presents an extended recommendation library consisting of eight packages for up-to-date topics and architectures. First of all, from a data perspective, we consider three important topics related to data issues (i.e., sparsity, bias and distribution shift), and develop five packages accordingly: meta-learning, data augmentation, debiasing, fairness and cross-domain recommendation. Furthermore, from a model perspective, we develop two benchmarking packages for Transformer-based and graph neural network (GNN)-based models, respectively. All the packages (consisting of 65 new models) are developed based on a popular recommendation framework RecBole, ensuring that both the implementation and interface are unified. For each package, we provide complete implementations from data loading, experimental setup, evaluation and algorithm implementation. This library provides a valuable resource to facilitate the up-to-date research in recommender systems. The project is released at the link: https://github.com/RUCAIBox/RecBole2.0.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2020

RecBole: Towards a Unified, Comprehensive and Efficient Framework for Recommendation Algorithms

In recent years, there are a large number of recommendation algorithms p...
research
07/12/2020

Graph Factorization Machines for Cross-Domain Recommendation

Recently, graph neural networks (GNNs) have been successfully applied to...
research
09/27/2021

Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions

Recommender system is one of the most important information services on ...
research
03/13/2021

Recommending Short-lived Dynamic Packages for Golf Booking Services

We introduce an approach to recommending short-lived dynamic packages fo...
research
11/19/2021

GRecX: An Efficient and Unified Benchmark for GNN-based Recommendation

In this paper, we present GRecX, an open-source TensorFlow framework for...
research
08/10/2023

SSLRec: A Self-Supervised Learning Library for Recommendation

Self-supervised learning (SSL) has gained significant interest in recent...
research
05/24/2022

recommenderlab: An R Framework for Developing and Testing Recommendation Algorithms

Algorithms that create recommendations based on observed data have signi...

Please sign up or login with your details

Forgot password? Click here to reset