Measuring the Predictability of Recommender Systems using Structural Complexity Metrics

Alfonso Valderrama, Andrés Abeliuk
4/12/2024
cs.IRcs.ITcs.LG

No official code found. Best implementation: aabeliuk/RS-Structural-Complexity (0 stars, last commit 2026-04-27).

Abstract

Recommender systems (RS) are central to the filtering and curation of online content. These algorithms predict user ratings for unseen items based on past preferences. Despite their importance, the innate predictability of RS has received limited attention. This study introduces data-driven metrics to measure the predictability of RS based on the structural complexity of the user-item rating matrix. A low predictability score indicates complex and unpredictable user-item interactions, while a high predictability score reveals less complex patterns with predictive potential. We propose two strategies that use singular value decomposition (SVD) and matrix factorization (MF) to measure structural complexity. By perturbing the data and evaluating the prediction of the perturbed version, we explore the structural consistency indicated by the SVD singular vectors. The assumption is that a random perturbation of highly structured data does not change its structure. Empirical results show a high correlation between our metrics and the accuracy of the best-performing prediction algorithms on real data sets.

View on arXivView PDF

Code Implementations(1)

Measuring the Predictability of Recommender Systems using Structural Complexity Metrics

00Python, Jupyter NotebookDec 11, 20255 months ago

Similar Papers

Cite this paper

@article{valderrama2024measuring,
  title  = {Measuring the Predictability of Recommender Systems using Structural Complexity Metrics},
  author = {Alfonso Valderrama and Andrés Abeliuk},
  year   = {2024},
  eprint = {2404.08829},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.08829v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.08829.svg)](https://codeofpaper.com/paper/2404.08829)

Discussion