Article
Flatter is better: Percentile Transformations for Recommender Systems Public Deposited
Downloadable Content
Download PDF- Abstract
It is well known that explicit user ratings in recommender systems are biased toward high ratings and that users differ significantly in their usage of the rating scale. Implementers usually compensate for these issues through rating normalization or the inclusion of a user bias term in factorization models. However, these methods adjust only for the central tendency of users’ distributions. In this work, we demonstrate that a lack of flatness in rating distributions is negatively correlated with recommendation performance. We propose a rating transformation model that compensates for skew in the rating distribution as well as its central tendency by converting ratings into percentile values as a pre-processing step before recommendation generation. This transformation flattens the rating distribution, better compensates for differences in rating distributions, and improves recommendation performance. We also show that a smoothed version of this transformation can yield more intuitive results for users with very narrow rating distributions. A comprehensive set of experiments, with state-of-the-art recommendation algorithms in four real-world datasets, show improved ranking performance for these percentile transformations.
- Creator
- Date Issued
- 2021
- Academic Affiliation
- Journal Title
- Journal Issue/Number
- 2
- Journal Volume
- 12
- Last Modified
- 2023-06-19
- Resource Type
- Rights Statement
- DOI
- Language
Relationships
Items
Thumbnail | Title | Date Uploaded | Visibility | Actions |
---|---|---|---|---|
flatter.pdf | 2023-06-19 | Public | Download |