From Variability to Stability: Advancing RecSys Benchmarking Practices
Not on the map. Why?
Abstract (arXiv)
In the rapidly evolving domain of Recommender Systems (RecSys), new algorithms frequently claim state-of-the-art performance based on evaluations over a limited set of arbitrarily selected datasets. However, this approach may fail to holistically reflect their effectiveness due to the significant impact of dataset characteristics on algorithm performance. Addressing this deficiency, this paper introduces a novel benchmarking methodology to facilitate a fair and robust comparison of RecSys algorithms, thereby advancing evaluation practices. By utilizing a diverse set of 30 open datasets, including two introduced in this work, and evaluating 11 collaborative filtering algorithms across 9 metrics, we critically examine the influence of dataset characteristics on algorithm performance. We further investigate the feasibility of aggregating outcomes from multiple datasets into a unified ranking. Through rigorous experimental analysis, we validate the reliability of our methodology under the variability of datasets, offering a benchmarking strategy that balances quality and computational demands. This methodology enables a fair yet effective means of evaluating RecSys algorithms, providing valuable guidance for future research endeavors.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 36 of its 86 references that are in the map. First posted on arXiv 15 Feb 2024.
Builds on
36 of 86 references.
References · 36
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2018Variational Autoencoders for Collaborative Filteringcited by 310
- 2020RecBole: Towards a Unified, Comprehensive and Efficient Framework for Recommendation Algorithmscited by 138
- 2021HIVE-COTE 2.0: a new meta ensemble for time series classificationcited by 118
- 2015Should we really use post-hoc tests based on mean-ranks?cited by 116
- 2022KuaiRec: A Fully-observed Dataset and Insights for Evaluating Recommender Systemscited by 96
- 2019Embarrassingly Shallow Autoencoders for Sparse Datacited by 94
- 2019Fine-Grained Spoiler Detection from Large-Scale Review Corporacited by 77
24 more
- 2018Community Interaction and Conflict on the Webcited by 74
- 2023LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendationcited by 72
- 2019A Troubling Analysis of Reproducibility and Progress in Recommender Systems Researchcited by 65
- 2022AMLB: an AutoML Benchmarkcited by 55
- 2022BARS: Towards Open Benchmarking for Recommender Systemscited by 54
- 2019Generating Personalized Recipes from Historical User Preferencescited by 53
- 2020Exploring Data Splitting Strategies for the Evaluation of Recommendation Modelscited by 48
- 2020A Critical Study on Data Leakage in Recommender System Offline Evaluationcited by 39
- 2022RecBole 2.0: Towards a More Up-to-Date Recommendation Librarycited by 39
- 2021InfoLM: A New Metric to Evaluate Summarization & Data2Text Generationcited by 33
- 2015Metadata Embeddings for User and Item Cold-start Recommendationscited by 29
- 2021Elliot: a Comprehensive and Rigorous Framework for Reproducible Recommender Systems Evaluationcited by 28
- 2023Heterogeneous Graph Contrastive Learning for Recommendationcited by 28
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2022Quality Metrics in Recommender Systems: Do We Calculate Metrics Consistently?cited by 17
- 2022Take a Fresh Look at Recommender Systems from an Evaluation Standpointcited by 17
- 2021Over-optimism in benchmark studies and the multiplicity of design and analysis options when interpreting their resultscited by 15
- 2022Vote'n'Rank: Revision of Benchmarking with Social Choice Theorycited by 15
- 2022Top-N Recommendation Algorithms: A Quest for the State-of-the-Artcited by 12
- 2023The Effect of Third Party Implementations on Reproducibilitycited by 10
- 2020An efficient manifold density estimator for all recommendation systemscited by 8
- 2019On the discriminative power of Hyper-parameters in Cross-Validation and how to choose themcited by 6
- 2016GTApprox: surrogate modeling for industrial designcited by 2
- 2022Where Do We Go From Here? Guidelines For Offline Recommender Evaluationcited by 1
Built on by
Citing papers per year: 2024: 5; 2025: 3; 2026: 4.
12 papers.
- 2024Does It Look Sequential? An Analysis of Datasets for Evaluation of Sequential Recommendationscited by 15
- 2024ONEBench to Test Them All: Sample-Level Benchmarking Over Open-Ended Capabilitiescited by 15
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenderscited by 12
- 2024RePlay: a Recommendation Framework for Experimentation and Production Usecited by 3
- 2024LLM-KT: A Versatile Framework for Knowledge Transfer from Large Language Models to Collaborative Filteringcited by 2
- 2025Let It Go? Not Quite: Addressing Item Cold Start in Sequential Recommendations with Content-Based Initializationcited by 1
- 2026Benchmarking on Tasks That Matter: Dataset Selection for Preserving Model Rankingscited by 1
- 2024Stalactite: Toolbox for Fast Prototyping of Vertical Federated Learning Systemscited by 0
- 2025How to model Human Actions distribution with Event Sequence Datacited by 0
- 2026SplitLight: An Exploratory Toolkit for Recommender Systems Datasets and Splitscited by 0
- 2026Position-Aware Sequential Attention for Accurate Next Item Recommendationscited by 0
- 2026Bradley-Terry Rankings for Recommender Systems Across Dataset Taxonomiescited by 0
- 2026Benchmarking on Tasks That Matter: Dataset Selection for Preserving Model Rankings26 Jun 2026
- 2026Bradley-Terry Rankings for Recommender Systems Across Dataset Taxonomies5 Jun 2026
- 2026Position-Aware Sequential Attention for Accurate Next Item Recommendations24 Feb 2026
- 2026SplitLight: An Exploratory Toolkit for Recommender Systems Datasets and Splits22 Feb 2026
- 2025How to model Human Actions distribution with Event Sequence Data7 Oct 2025
- 2025Let It Go? Not Quite: Addressing Item Cold Start in Sequential Recommendations with Content-Based Initialization25 Jul 2025
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenders22 Jul 2025
- 2024ONEBench to Test Them All: Sample-Level Benchmarking Over Open-Ended Capabilities9 Dec 2024
- 2024LLM-KT: A Versatile Framework for Knowledge Transfer from Large Language Models to Collaborative Filtering1 Nov 2024
- 2024Stalactite: Toolbox for Fast Prototyping of Vertical Federated Learning Systems23 Sep 2024
- 2024RePlay: a Recommendation Framework for Experimentation and Production Use11 Sep 2024
- 2024Does It Look Sequential? An Analysis of Datasets for Evaluation of Sequential Recommendations21 Aug 2024