A Critical Study on Data Leakage in Recommender System Offline Evaluation
Not on the map. Why?
Abstract (arXiv)
Recommender models are hard to evaluate, particularly under offline setting. In this paper, we provide a comprehensive and critical analysis of the data leakage issue in recommender system offline evaluation. Data leakage is caused by not observing global timeline in evaluating recommenders, e.g., train/test data split does not follow global timeline. As a result, a model learns from the user-item interactions that are not expected to be available at prediction time. We first show the temporal dynamics of user-item interactions along global timeline, then explain why data leakage exists for collaborative filtering models. Through carefully designed experiments, we show that all models indeed recommend future items that are not available at the time point of a test instance, as the result of data leakage. The experiments are conducted with four widely used baseline models - BPR, NeuMF, SASRec, and LightGCN, on four popular offline datasets - MovieLens-25M, Yelp, Amazon-music, and Amazon-electronic, adopting leave-last-one-out data split. We further show that data leakage does impact models' recommendation accuracy. Their relative performance orders thus become unpredictable with different amount of leaked future data in training. To evaluate recommendation systems in a realistic manner in offline setting, we propose a timeline scheme, which calls for a revisit of the recommendation model design.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 4; 2023: 4; 2024: 11; 2025: 11; 2026: 8.
38 papers.
Sort:
By area:
- 2023GraphPro: Graph Pre-training and Prompt Learning for Recommendationcited by 17
- 2024Agentic Feedback Loop Modeling Improves Recommendation and User Simulationcited by 16
- 2024Does It Look Sequential? An Analysis of Datasets for Evaluation of Sequential Recommendationscited by 15
- 2024Scalable Cross-Entropy Loss for Sequential Recommendations with Large Item Catalogscited by 15
- 2023On (Normalised) Discounted Cumulative Gain as an Off-Policy Evaluation Metric for Top-n Recommendationcited by 13
- 2024From Variability to Stability: Advancing RecSys Benchmarking Practicescited by 12
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenderscited by 12
- 2024RECE: Reduced Cross-Entropy Loss for Large-Catalogue Sequential Recommenderscited by 9
- 2024Preference Diffusion for Recommendationcited by 8
- 2024Causality-Enhanced Behavior Sequence Modeling in LLMs for Personalized Recommendationcited by 8
- 2025Diffusion Generative Recommendation with Continuous Tokenscited by 8
- 2022Tensor-based Sequential Learning via Hankel Matrix Representation for Next Item Recommendationscited by 5
26 more
- 2023Integrating Item Relevance in Training Loss for Sequential Recommender Systemscited by 4
- 2025Addressing Missing Data Issue for Diffusion-based Recommendationcited by 4
- 2023Our Model Achieves Excellent Performance on MovieLens: What Does it Mean?cited by 3
- 2025eSASRec: Enhancing Transformer-based Recommendations in a Modular Fashioncited by 3
- 2025Fading to Grow: Growing Preference Ratios via Preference Fading Discrete Diffusion for Recommendationcited by 3
- 2024LLM-KT: A Versatile Framework for Knowledge Transfer from Large Language Models to Collaborative Filteringcited by 2
- 2025Recommendation Is a Dish Better Served Warmcited by 2
- 2026Can Generative Recommendation Reach Cold Items? A Temporal Perspective on Semantic-ID Generationcited by 2
- 2022Leveraging Social Influence based on Users Activity Centers for Point-of-Interest Recommendationcited by 1
- 2022Offline Evaluation of Reward-Optimizing Recommender Systems: The Case of Simulationcited by 1
- 2025Let It Go? Not Quite: Addressing Item Cold Start in Sequential Recommendations with Content-Based Initializationcited by 1
- 2025A Metric for MLLM Alignment in Large-scale Recommendationcited by 1
- 2025ORBIT -- Open Recommendation Benchmark for Reproducible Research with Hidden Testscited by 1
- 2026MMGRid: Navigating Temporal-aware and Cross-domain Generative Recommendation via Model Mergingcited by 1
- 2022CVTT: Cross-Validation Through Timecited by 0
- 2024Advancements in Recommender Systems: A Comprehensive Analysis Based on Data, Algorithms, and Evaluationcited by 0
- 2024Quantifying User Coherence: A Unified Framework for Analyzing Recommender Systems Across Domainscited by 0
- 2024Improving Image Data Leakage Detection in Automotive Softwarecited by 0
- 2025Rolling Forward: Enhancing LightGCN with Causal Graph Convolution for Credit Bond Recommendationcited by 0
- 2025Point of Interest Recommendation: Pitfalls and Viable Solutionscited by 0
- 2026Sequences as Nodes for Contrastive Multimodal Graph Recommendationcited by 0
- 2026SplitLight: An Exploratory Toolkit for Recommender Systems Datasets and Splitscited by 0
- 2026Pre-trained LLMs Meet Sequential Recommenders: Efficient User-Centric Knowledge Distillationcited by 0
- 2026Ocean4Rec: Offline LLM-Derived OCEAN Profiles for Request-Time VOD Rerankingcited by 0
- 2026Diffusion Language Model for Recommendationcited by 0
- 2026RouteRec: Behavior-Guided Sparse Routing for Sequential Recommendationcited by 0
- 2026RouteRec: Behavior-Guided Sparse Routing for Sequential Recommendation30 Sep 2026
- 2026Diffusion Language Model for Recommendation23 Jul 2026
- 2026Can Generative Recommendation Reach Cold Items? A Temporal Perspective on Semantic-ID Generation23 Jul 2026
- 2026Ocean4Rec: Offline LLM-Derived OCEAN Profiles for Request-Time VOD Reranking22 May 2026
- 2026Pre-trained LLMs Meet Sequential Recommenders: Efficient User-Centric Knowledge Distillation23 Apr 2026
- 2026SplitLight: An Exploratory Toolkit for Recommender Systems Datasets and Splits22 Feb 2026
- 2026Sequences as Nodes for Contrastive Multimodal Graph Recommendation6 Feb 2026
- 2026MMGRid: Navigating Temporal-aware and Cross-domain Generative Recommendation via Model Merging22 Jan 2026
- 2025ORBIT -- Open Recommendation Benchmark for Reproducible Research with Hidden Tests30 Oct 2025
- 2025Fading to Grow: Growing Preference Ratios via Preference Fading Discrete Diffusion for Recommendation30 Sep 2025
- 2025Recommendation Is a Dish Better Served Warm11 Aug 2025
- 2025eSASRec: Enhancing Transformer-based Recommendations in a Modular Fashion8 Aug 2025
26 more
- 2025A Metric for MLLM Alignment in Large-scale Recommendation7 Aug 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
- 2025Point of Interest Recommendation: Pitfalls and Viable Solutions18 Jul 2025
- 2025Addressing Missing Data Issue for Diffusion-based Recommendation18 May 2025
- 2025Diffusion Generative Recommendation with Continuous Tokens16 Apr 2025
- 2025Rolling Forward: Enhancing LightGCN with Causal Graph Convolution for Credit Bond Recommendation18 Mar 2025
- 2024LLM-KT: A Versatile Framework for Knowledge Transfer from Large Language Models to Collaborative Filtering1 Nov 2024
- 2024Causality-Enhanced Behavior Sequence Modeling in LLMs for Personalized Recommendation30 Oct 2024
- 2024Improving Image Data Leakage Detection in Automotive Software29 Oct 2024
- 2024Agentic Feedback Loop Modeling Improves Recommendation and User Simulation26 Oct 2024
- 2024Preference Diffusion for Recommendation17 Oct 2024
- 2024Quantifying User Coherence: A Unified Framework for Analyzing Recommender Systems Across Domains3 Oct 2024
- 2024Scalable Cross-Entropy Loss for Sequential Recommendations with Large Item Catalogs27 Sep 2024
- 2024Does It Look Sequential? An Analysis of Datasets for Evaluation of Sequential Recommendations21 Aug 2024
- 2024RECE: Reduced Cross-Entropy Loss for Large-Catalogue Sequential Recommenders5 Aug 2024
- 2024Advancements in Recommender Systems: A Comprehensive Analysis Based on Data, Algorithms, and Evaluation10 Jul 2024
- 2024From Variability to Stability: Advancing RecSys Benchmarking Practices15 Feb 2024
- 2023GraphPro: Graph Pre-training and Prompt Learning for Recommendation28 Nov 2023
- 2023On (Normalised) Discounted Cumulative Gain as an Off-Policy Evaluation Metric for Top-n Recommendation27 Jul 2023
- 2023Our Model Achieves Excellent Performance on MovieLens: What Does it Mean?19 Jul 2023
- 2023Integrating Item Relevance in Training Loss for Sequential Recommender Systems18 May 2023
- 2022Tensor-based Sequential Learning via Hankel Matrix Representation for Next Item Recommendations12 Dec 2022
- 2022Offline Evaluation of Reward-Optimizing Recommender Systems: The Case of Simulation18 Sep 2022
- 2022CVTT: Cross-Validation Through Time11 May 2022
- 2022Leveraging Social Influence based on Users Activity Centers for Point-of-Interest Recommendation10 Jan 2022
- 2023GraphPro: Graph Pre-training and Prompt Learning for Recommendationcited by 17
- 2024Does It Look Sequential? An Analysis of Datasets for Evaluation of Sequential Recommendationscited by 15
- 2024Scalable Cross-Entropy Loss for Sequential Recommendations with Large Item Catalogscited by 15
- 2023On (Normalised) Discounted Cumulative Gain as an Off-Policy Evaluation Metric for Top-n Recommendationcited by 13
- 2024From Variability to Stability: Advancing RecSys Benchmarking Practicescited by 12
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenderscited by 12
- 2024RECE: Reduced Cross-Entropy Loss for Large-Catalogue Sequential Recommenderscited by 9
- 2024Preference Diffusion for Recommendationcited by 8
- 2024Causality-Enhanced Behavior Sequence Modeling in LLMs for Personalized Recommendationcited by 8
- 2025Diffusion Generative Recommendation with Continuous Tokenscited by 8
- 2022Tensor-based Sequential Learning via Hankel Matrix Representation for Next Item Recommendationscited by 5
- 2023Integrating Item Relevance in Training Loss for Sequential Recommender Systemscited by 4
12 most cited of 32 All 32 (JSON)
- 2026Can Generative Recommendation Reach Cold Items? A Temporal Perspective on Semantic-ID Generation23 Jul 2026
- 2026Ocean4Rec: Offline LLM-Derived OCEAN Profiles for Request-Time VOD Reranking22 May 2026
- 2026Pre-trained LLMs Meet Sequential Recommenders: Efficient User-Centric Knowledge Distillation23 Apr 2026
- 2026SplitLight: An Exploratory Toolkit for Recommender Systems Datasets and Splits22 Feb 2026
- 2026Sequences as Nodes for Contrastive Multimodal Graph Recommendation6 Feb 2026
- 2026MMGRid: Navigating Temporal-aware and Cross-domain Generative Recommendation via Model Merging22 Jan 2026
- 2025ORBIT -- Open Recommendation Benchmark for Reproducible Research with Hidden Tests30 Oct 2025
- 2025Recommendation Is a Dish Better Served Warm11 Aug 2025
- 2025eSASRec: Enhancing Transformer-based Recommendations in a Modular Fashion8 Aug 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
- 2025Point of Interest Recommendation: Pitfalls and Viable Solutions18 Jul 2025
12 newest of 32 All 32 (JSON)