IRLGFeb 23, 2024

EasyRL4Rec: An Easy-to-use Library for Reinforcement Learning Based Recommender Systems

arXiv:2402.15164v310 citationsh-index: 28SIGIR
Originality Synthesis-oriented
AI Analysis

This work addresses challenges for researchers in RL-based recommender systems by providing an easy-to-use library, though it is incremental as it builds on existing methods and datasets.

The authors tackled the lack of user-friendly frameworks and inconsistent evaluation in reinforcement learning-based recommender systems by introducing EasyRL4Rec, a library that provides lightweight environments, core modules, and unified standards, facilitating model development and experimentation.

Reinforcement Learning (RL)-Based Recommender Systems (RSs) have gained rising attention for their potential to enhance long-term user engagement. However, research in this field faces challenges, including the lack of user-friendly frameworks, inconsistent evaluation metrics, and difficulties in reproducing existing studies. To tackle these issues, we introduce EasyRL4Rec, an easy-to-use code library designed specifically for RL-based RSs. This library provides lightweight and diverse RL environments based on five public datasets and includes core modules with rich options, simplifying model development. It provides unified evaluation standards focusing on long-term outcomes and offers tailored designs for state modeling and action representation for recommendation scenarios. Furthermore, we share our findings from insightful experiments with current methods. EasyRL4Rec seeks to facilitate the model development and experimental process in the domain of RL-based RSs. The library is available for public use.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes