KuaiSim: A Comprehensive Simulator for Recommender Systems

Kesen Zhao, Shuchang Liu, Qingpeng Cai, Xiangyu Zhao, Ziru Liu +3 more
2/12/2026

No official code found. Best implementation: Applied-Machine-Learning-Lab/KuaiSim (38 stars, Apache-2.0, last commit 2024-09-10).

Abstract

Reinforcement Learning (RL)-based recommender systems (RSs) have garnered considerable attention due to their ability to learn optimal recommendation policies and maximize long-term user rewards. However, deploying RL models directly in online environments and generating authentic data through A/B tests can pose challenges and require substantial resources. Simulators offer an alternative approach by providing training and evaluation environments for RS models, reducing reliance on real-world data. Existing simulators have shown promising results but also have limitations such as simplified user feedback, lacking consistency with real-world data, the challenge of simulator evaluation, and difficulties in migration and expansion across RSs. To address these challenges, we propose KuaiSim, a comprehensive user environment that provides user feedback with multi-behavior and cross-session responses. The resulting simulator can support three levels of recommendation problems: the request level list-wise recommendation task, the whole-session level sequential recommendation task, and the cross-session level retention optimization task. For each task, KuaiSim also provides evaluation protocols and baseline recommendation algorithms that further serve as benchmarks for future research. We also restructure existing competitive simulators on the KuaiRand Dataset and compare them against KuaiSim to future assess their performance and behavioral differences. Furthermore, to showcase KuaiSim's flexibility in accommodating different datasets, we demonstrate its versatility and robustness when deploying it on the ML-1m dataset.

View on arXivView PDF

Code Implementations(1)

Apache-2.0
384Shell, PythonOct 16, 20232 years agoApache-2.0

Similar Papers

Cite this paper

@article{zhao2026kuaisim,
  title  = {KuaiSim: A Comprehensive Simulator for Recommender Systems},
  author = {Kesen Zhao and Shuchang Liu and Qingpeng Cai and Xiangyu Zhao and Ziru Liu and Dong Zheng and Peng Jiang and Kun Gai},
  year   = {2026},
  eprint = {2309.12645},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2309.12645},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.12645.svg)](https://codeofpaper.com/paper/2309.12645)

Discussion