mlsanityData to 14 Oct 2026

Where Do We Go From Here? Guidelines For Offline Recommender Evaluation

arXiv 2211.01261 ↗First posted 2 Nov 2022cs.IR cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Various studies in recent years have pointed out large issues in the offline evaluation of recommender systems, making it difficult to assess whether true progress has been made. However, there has been little research into what set of practices should serve as a starting point during experimentation. In this paper, we examine four larger issues in recommender system research regarding uncertainty estimation, generalization, hyperparameter optimization and dataset pre-processing in more detail to arrive at a set of guidelines. We present a TrainRec, a lightweight and flexible toolkit for offline training and evaluation of recommender systems that implements these guidelines. Different from other frameworks, TrainRec is a toolkit that focuses on experimentation alone, offering flexible modules that can be can be used together or in isolation. Finally, we demonstrate TrainRec's usefulness by evaluating a diverse set of twelve baselines across ten datasets. Our results show that (i) many results on smaller datasets are likely not statistically significant, (ii) there are at least three baselines that perform well on most datasets and should be considered in future experiments, and (iii) improved uncertainty quantification (via nested CV and statistical testing) rules out some reported differences between linear and neural methods. Given these results, we advocate that future research should standardize evaluation using our suggested guidelines.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 11 of its 41 references that are in the map. First posted on arXiv 2 Nov 2022.

Builds on

11 of 41 references.

References · 11

  1. 2018Variational Autoencoders for Collaborative Filteringcited by 310
  2. 2019Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approachescited by 185
  3. 2020RecBole: Towards a Unified, Comprehensive and Efficient Framework for Recommendation Algorithmscited by 138
  4. 2019Embarrassingly Shallow Autoencoders for Sparse Datacited by 94
  5. 2019On the Difficulty of Evaluating Baselines: A Study on Recommender Systemscited by 46
  6. 2021Elliot: a Comprehensive and Rigorous Framework for Reproducible Recommender Systems Evaluationcited by 28
  7. 2021On Sampling Top-K Recommendation Evaluationcited by 20
  8. 2021Towards a Better Understanding of Linear Models for Recommendationcited by 18
  9. 2022Quality Metrics in Recommender Systems: Do We Calculate Metrics Consistently?cited by 17
  10. 2018Parallel and Streaming Algorithms for K-Core Decompositioncited by 2
  11. 2021Statistical Inference: The Missing Piece of RecSys Experiment Reliability Discoursecited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.