Beyond Static Calibration

The Impact of User Preference Dynamics on Calibrated Recommendation

Conference Paper (2024)
Author(s)

Kun Lin (DePaul University)

M. Mansoury (TU Delft - Multimedia Computing)

Farzad Eskandanian (DePaul University)

Milad Sabouri (DePaul University)

Bamshad Mobasher (DePaul University)

Multimedia Computing
DOI related publication
https://doi.org/10.1145/3631700.3664869
More Info
expand_more
Publication Year
2024
Language
English
Multimedia Computing
Pages (from-to)
86-91
ISBN (electronic)
979-8-4007-0466-6
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Calibration in recommender systems is an important performance criterion that ensures consistency between the distribution of user preference categories and that of recommendations generated by the system. Standard methods for mitigating miscalibration typically assume that user preference profiles are static, and they measure calibration relative to the full history of user’s interactions, including possibly outdated and stale preference categories. We conjecture that this approach can lead to recommendations that, while appearing calibrated, in fact, distort users’ true preferences. In this paper, we conduct a preliminary investigation of recommendation calibration at a more granular level, taking into account evolving user preferences. By analyzing differently sized training time windows from the most recent interactions to the oldest, we identify the most relevant segment of user’s preferences that optimizes the calibration metric. We perform an exploratory analysis with datasets from different domains with distinctive user-interaction characteristics. We demonstrate how the evolving nature of user preferences affects recommendation calibration, and how this effect is manifested differently depending on the characteristics of the data in a given domain. Datasets, codes, and more detailed experimental results are available at: https://github.com/nicolelin13/DynamicCalibrationUMAP