On (Normalised) Discounted Cumulative Gain as an Off-Policy Evaluation Metric for Top-n Recommendation
Not on the map. Why?
Abstract (arXiv)
Approaches to recommendation are typically evaluated in one of two ways: (1) via a (simulated) online experiment, often seen as the gold standard, or (2) via some offline evaluation procedure, where the goal is to approximate the outcome of an online experiment. Several offline evaluation metrics have been adopted in the literature, inspired by ranking metrics prevalent in the field of Information Retrieval. (Normalised) Discounted Cumulative Gain (nDCG) is one such metric that has seen widespread adoption in empirical studies, and higher (n)DCG values have been used to present new methods as the state-of-the-art in top-n recommendation for many years. Our work takes a critical look at this approach, and investigates when we can expect such metrics to approximate the gold standard outcome of an online experiment. We formally present the assumptions that are necessary to consider DCG an unbiased estimator of online reward and provide a derivation for this metric from first principles, highlighting where we deviate from its traditional uses in IR. Importantly, we show that normalising the metric renders it inconsistent, in that even when DCG is unbiased, ranking competing methods by their normalised DCG can invert their relative order. Through a correlation analysis between off- and on-line experiments conducted on a large-scale recommendation platform, we show that our unbiased DCG estimates strongly correlate with online reward, even when some of the metric's inherent assumptions are violated. This statement no longer holds for its normalised variant, suggesting that nDCG's practical utility may be limited.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 40 of its 111 references that are in the map. First posted on arXiv 27 Jul 2023.
Builds on
40 of 111 references.
References · 40
- 2019Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approachescited by 185
- 2018Top-K Off-Policy Correction for a REINFORCE Recommender Systemcited by 182
- 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
- 2016Off-policy evaluation for slate recommendationcited by 103
- 2018Offline A/B testing for Recommender Systemscited by 96
- 2019Embarrassingly Shallow Autoencoders for Sparse Datacited by 94
- 2019RecSim: A Configurable Simulation Platform for Recommender Systemscited by 94
- 2019Doubly robust off-policy evaluation with shrinkagecited by 87
- 2020Open Bandit Dataset and Pipeline: Towards Realistic and Reproducible Off-Policy Evaluationcited by 77
- 2018RecoGym: A Reinforcement Learning Environment for the problem of Product Recommendation in Online Advertisingcited by 65
- 2019A Troubling Analysis of Reproducibility and Progress in Recommender Systems Researchcited by 65
- 2020Off-policy Bandits with Deficient Supportcited by 61
28 more
- 2020Evaluating Stochastic Rankings with Expected Exposurecited by 53
- 2019On the Difficulty of Evaluating Baselines: A Study on Recommender Systemscited by 46
- 2020A Critical Study on Data Leakage in Recommender System Offline Evaluationcited by 39
- 2020Adaptive Estimator Selection for Off-Policy Evaluationcited by 38
- 2020Counterfactual Evaluation of Slate Recommendations with Sequential Reward Interactionscited by 35
- 2023Off-Policy Evaluation for Large Action Spaces via Conjunct Effect Modelingcited by 34
- 2021Evaluating the Robustness of Off-Policy Evaluationcited by 32
- 2020Optimal Off-Policy Evaluation from Multiple Logging Policiescited by 30
- 2022Doubly Robust Off-Policy Evaluation for Ranking Policies under the Cascade Behavior Modelcited by 30
- 2020Carousel Personalization in Music Streaming Apps with Contextual Banditscited by 26
- 2022Policy-Adaptive Estimator Selection for Off-Policy Evaluationcited by 24
- 2021Revisiting the Performance of iALS on Item Recommendation Benchmarkscited by 21
- 2017Effective Evaluation using Logged Bandit Feedback from Multiple Loggerscited by 20
- 2021On Sampling Top-K Recommendation Evaluationcited by 20
- 2020BLOB : A Probabilistic Model for Recommendation that Combines Organic and Bandit Signalscited by 19
- 2022Doubly-Robust Estimation for Correcting Position-Bias in Click Feedback for Unbiased Learning to Rankcited by 18
- 2020Learning from eXtreme Bandit Feedbackcited by 17
- 2021The Simpson's Paradox in the Offline Evaluation of Recommendation Systemscited by 16
- 2018Intervention Harvesting for Context-Dependent Examination-Bias Estimationcited by 14
- 2020StochasticRank: Global Optimization of Scale-Free Discrete Functionscited by 13
- 2022Learning-to-Rank at the Speed of Sampling: Plackett-Luce Gradient Estimation With Minimal Computational Complexitycited by 13
- 2023Safe Deployment for Counterfactual Learning to Rank with Exposure-Based Risk Minimizationcited by 11
- 2023A Probabilistic Position Bias Model for Short-Video Recommendation Feedscited by 7
- 2023A Common Misassumption in Online Experiments with Machine Learning Modelscited by 5
- 2021Towards Meaningful Statements in IR Evaluation. Mapping Evaluation Measures to Interval Scalescited by 4
- 2022Which Tricks Are Important for Learning to Rank?cited by 3
- 2023Offline Evaluation for Reinforcement Learning-based Recommendation: A Critical Issue and Some Alternativescited by 3
- 2019On the Value of Bandit Feedback for Offline Recommender System Evaluationcited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 5; 2026: 3.
13 papers.
Sort:
By area:
- 2024Optimal Baseline Corrections for Off-Policy Contextual Banditscited by 13
- 2024Multi-Objective Recommendation via Multivariate Policy Learningcited by 10
- 2024Personalized Representation from Personalized Generationcited by 9
- 2025In-context Ranking Preference Optimizationcited by 9
- 2024EchoMamba4Rec: Harmonizing Bidirectional State Space Models with Spectral Filtering for Advanced Sequential Recommendationcited by 7
- 2023Offline Recommender System Evaluation under Unobserved Confoundingcited by 4
- 2026Additive Control Variates Dominate Self-Normalisation in Off-Policy Evaluationcited by 2
- 2025Counterfactual Inference under Thompson Samplingcited by 0
- 2025Learning to Rank with Variable Result Presentation Lengthscited by 0
- 2025Meta Off-Policy Estimationcited by 0
- 2025RewardRank: Optimizing True Learning-to-Rank Utilitycited by 0
- 2026Advanced Acceptance Score: A Holistic Measure for Biometric Quantificationcited by 0
- 2026Healthier LLMs: Retrieval-Augmented Generation for Public Health Question Answering7 Jul 2026
- 2026Advanced Acceptance Score: A Holistic Measure for Biometric Quantification17 Feb 2026
- 2026Additive Control Variates Dominate Self-Normalisation in Off-Policy Evaluation16 Feb 2026
- 2025RewardRank: Optimizing True Learning-to-Rank Utility19 Aug 2025
- 2025Meta Off-Policy Estimation11 Aug 2025
- 2025Learning to Rank with Variable Result Presentation Lengths29 Jun 2025
- 2025In-context Ranking Preference Optimization21 Apr 2025
- 2025Counterfactual Inference under Thompson Sampling3 Apr 2025
- 2024Personalized Representation from Personalized Generation20 Dec 2024
- 2024EchoMamba4Rec: Harmonizing Bidirectional State Space Models with Spectral Filtering for Advanced Sequential Recommendation4 Jun 2024
- 2024Optimal Baseline Corrections for Off-Policy Contextual Bandits9 May 2024
- 2024Multi-Objective Recommendation via Multivariate Policy Learning3 May 2024
1 more
- 2025In-context Ranking Preference Optimizationcited by 9
- 2025In-context Ranking Preference Optimization21 Apr 2025
- 2024Optimal Baseline Corrections for Off-Policy Contextual Banditscited by 13
- 2024Multi-Objective Recommendation via Multivariate Policy Learningcited by 10
- 2024Personalized Representation from Personalized Generationcited by 9
- 2023Offline Recommender System Evaluation under Unobserved Confoundingcited by 4
- 2026Additive Control Variates Dominate Self-Normalisation in Off-Policy Evaluationcited by 2
- 2025Counterfactual Inference under Thompson Samplingcited by 0
- 2025Learning to Rank with Variable Result Presentation Lengthscited by 0
- 2025Meta Off-Policy Estimationcited by 0
- 2025RewardRank: Optimizing True Learning-to-Rank Utilitycited by 0
- 2026Advanced Acceptance Score: A Holistic Measure for Biometric Quantificationcited by 0
- 2026Advanced Acceptance Score: A Holistic Measure for Biometric Quantification17 Feb 2026
- 2026Additive Control Variates Dominate Self-Normalisation in Off-Policy Evaluation16 Feb 2026
- 2025RewardRank: Optimizing True Learning-to-Rank Utility19 Aug 2025
- 2025Meta Off-Policy Estimation11 Aug 2025
- 2025Learning to Rank with Variable Result Presentation Lengths29 Jun 2025
- 2025Counterfactual Inference under Thompson Sampling3 Apr 2025
- 2024Personalized Representation from Personalized Generation20 Dec 2024
- 2024Optimal Baseline Corrections for Off-Policy Contextual Bandits9 May 2024
- 2024Multi-Objective Recommendation via Multivariate Policy Learning3 May 2024
- 2023Offline Recommender System Evaluation under Unobserved Confounding8 Sep 2023