A Bayesian Choice Model for Eliminating Feedback Loops

08/15/2019
by   Gökhan Çapan, et al.
0

Self-reinforcing feedback loops in personalization systems are typically caused by users choosing from a limited set of alternatives presented systematically based on previous choices. We propose a Bayesian choice model built on Luce axioms that explicitly accounts for users' limited exposure to alternatives. Our model is fair---it does not impose negative bias towards unpresented alternatives, and practical---preference estimates are accurately inferred upon observing a small number of interactions. It also allows efficient sampling, leading to a straightforward online presentation mechanism based on Thompson sampling. Our approach achieves low regret in learning to present upon exploration of only a small fraction of possible presentations. The proposed structure can be reused as a building block in interactive systems, e.g., recommender systems, free of feedback loops.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/20/2020

Towards Fair Personalization by Avoiding Feedback Loops

Self-reinforcing feedback loops are both cause and effect of over and/or...
research
08/21/2022

Comparison-based Conversational Recommender System with Relative Bandit Feedback

With the recent advances of conversational recommendations, the recommen...
research
11/03/2011

Online Learning with Preference Feedback

We propose a new online learning model for learning with preference feed...
research
03/01/2017

Human Interaction with Recommendation Systems: On Bias and Exploration

Recommendation systems rely on historical user data to provide suggestio...
research
06/07/2020

Denoising Implicit Feedback for Recommendation

The ubiquity of implicit feedback makes them the default choice to build...
research
01/29/2023

Recommender system as an exploration coordinator: a bounded O(1) regret algorithm for large platforms

On typical modern platforms, users are only able to try a small fraction...
research
05/14/2020

Approval-Based Shortlisting

Shortlisting is the task of reducing a long list of alternatives to a (s...

Please sign up or login with your details

Forgot password? Click here to reset