Recommendations as Treatments: Debiasing Learning and Evaluation

02/17/2016
by   Tobias Schnabel, et al.
0

Most data for evaluating and training recommender systems is subject to selection biases, either through self-selection by the users or through the actions of the recommendation system itself. In this paper, we provide a principled approach to handling selection biases, adapting models and estimation techniques from causal inference. The approach leads to unbiased performance estimators despite biased data, and to a matrix factorization method that provides substantially improved prediction performance on real-world data. We theoretically and empirically characterize the robustness of the approach, finding that it is highly practical and scalable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/09/2019

Relevance Matrix Factorization

Implicit feedback plays a critical role to construct recommender systems...
research
08/20/2018

The Deconfounded Recommender: A Causal Inference Approach to Recommendation

The goal of a recommender system is to show its users items that they wi...
research
12/22/2022

Cross-Dataset Propensity Estimation for Debiasing Recommender Systems

Datasets for training recommender systems are often subject to distribut...
research
12/05/2021

Exploring and Mitigating Gender Bias in Recommender Systems with Explicit Feedback

Recommender systems are indispensable because they influence our day-to-...
research
06/07/2022

Towards Bridging Algorithm and Theory for Unbiased Recommendation

This work studies the problem of learning unbiased algorithms from biase...
research
10/21/2022

Triplet Losses-based Matrix Factorization for Robust Recommendations

Much like other learning-based models, recommender systems can be affect...
research
09/16/2021

Evaluating Music Recommendations with Binary Feedback for Multiple Stakeholders

High quality user feedback data is essential to training and evaluating ...

Please sign up or login with your details

Forgot password? Click here to reset