Algorithm Performance Spaces for Strategic Dataset Selection
Steffen Schulz
TL;DR
This work tackles reproducibility and meaningfulness in offline recommender evaluation by introducing the Algorithm Performance Space (APS), a framework that differentiates datasets based on measured algorithm performance. It defines three metrics—DifficultyAPS, VarianceAPS, and DiversityAPS—and uses visualization tools like Mini-APS and PCA to analyze high-dimensional performance data. An empirical study with 75 datasets and 5 algorithms demonstrates that APS can reveal dataset diversity and dataset–algorithm interaction patterns, highlighting clustering of MovieLens data and variability among Amazon datasets. The results validate the APS concept and highlight future directions for broader adoption, richer datasets, and more robust evaluation setups to support principled dataset selection in recommender system research.
Abstract
The evaluation of new algorithms in recommender systems frequently depends on publicly available datasets, such as those from MovieLens or Amazon. Some of these datasets are being disproportionately utilized primarily due to their historical popularity as baselines rather than their suitability for specific research contexts. This thesis addresses this issue by introducing the Algorithm Performance Space, a novel framework designed to differentiate datasets based on the measured performance of algorithms applied to them. An experimental study proposes three metrics to quantify and justify dataset selection to evaluate new algorithms. These metrics also validate assumptions about datasets, such as the similarity between MovieLens datasets of varying sizes. By creating an Algorithm Performance Space and using the proposed metrics, differentiating datasets was made possible, and diverse dataset selections could be found. While the results demonstrate the framework's potential, further research proposals and implications are discussed to develop Algorithm Performance Spaces tailored to diverse use cases.
