Dataset Pruning in RecSys and ML: Best Practice or Mal-Practice?

📅 2025-10-16
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
User interaction frequency pruning—commonly applied to filter out low-activity users—introduces systematic biases in dataset characteristics and algorithm evaluation in recommender systems. Method: We conduct a comprehensive empirical study across five public datasets, each augmented with multiple levels of pruning. We train and evaluate 11 state-of-the-art recommendation algorithms under both standard offline evaluation and cross-pruning generalization settings. Contribution/Results: We quantitatively demonstrate that conventional pruning severely reduces user coverage, inflating model performance on pruned test sets while consistently degrading performance on unpruned, full-distribution test sets. The magnitude of evaluation distortion increases monotonically with pruning intensity. This work is the first to formally quantify this “evaluation distortion” phenomenon induced by data pruning. We advocate for cautious adoption of pruning heuristics and emphasize robust evaluation under the complete, unaltered data distribution. Our findings provide critical methodological guidance for establishing reliable experimental benchmarks in recommender system research.

Technology Category

Data Mining & Knowledge Management: Recommender SystemsMachine Learning: Evaluation and AnalysisSearch and Optimization: Evaluation and Analysis

Application Category

User Modeling, Personalization and Recommendation: Attacks and countermeasures in recommendation systemsSearch and Retrieval-Augmented AI: Web evaluation methodologies and metricsWeb Mining and Content Analysis: Robustness and generalizability of Web mining methods
📝 Abstract
Offline evaluations in recommender system research depend heavily on datasets, many of which are pruned, such as the widely used MovieLens collections. This thesis examines the impact of data pruning - specifically, removing users with fewer than a specified number of interactions - on both dataset characteristics and algorithm performance. Five benchmark datasets were analysed in both their unpruned form and at five successive pruning levels (5, 10, 20, 50, 100). For each coreset, we examined structural and distributional characteristics and trained and tested eleven representative algorithms. To further assess if pruned datasets lead to artificially inflated performance results, we also evaluated models trained on the pruned train sets but tested on unpruned data. Results show that commonly applied core pruning can be highly selective, leaving as little as 2% of the original users in some datasets. Traditional algorithms achieved higher nDCG@10 scores when both training and testing on pruned data; however, this advantage largely disappeared when evaluated on unpruned test sets. Across all algorithms, performance declined with increasing pruning levels when tested on unpruned data, highlighting the impact of dataset reduction on the performance of recommender algorithms.
Problem

Research questions and friction points this paper is trying to address.

Evaluating how data pruning affects dataset characteristics and algorithm performance
Assessing if pruned datasets artificially inflate recommender system performance metrics
Analyzing performance decline when models trained on pruned data face unpruned tests
Innovation

Methods, ideas, or system contributions that make the work stand out.

Analyzed pruning effects on dataset structure and algorithm performance
Evaluated models trained on pruned data but tested on unpruned data
Found performance declines with increased pruning on unpruned tests
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
L
Leonie Winter
Intelligent Systems Group, University of Siegen