Actively Learning Hemimetrics with Applications to Eliciting User Preferences

05/23/2016
by   Adish Singla, et al.
0

Motivated by an application of eliciting users' preferences, we investigate the problem of learning hemimetrics, i.e., pairwise distances among a set of n items that satisfy triangle inequalities and non-negativity constraints. In our application, the (asymmetric) distances quantify private costs a user incurs when substituting one item by another. We aim to learn these distances (costs) by asking the users whether they are willing to switch from one item to another for a given incentive offer. Without exploiting structural constraints of the hemimetric polytope, learning the distances between each pair of items requires Θ(n^2) queries. We propose an active learning algorithm that substantially reduces this sample complexity by exploiting the structural constraints on the version space of hemimetrics. Our proposed algorithm achieves provably-optimal sample complexity for various instances of the task. For example, when the items are embedded into K tight clusters, the sample complexity of our algorithm reduces to O(n K). Extensive experiments on a restaurant recommendation data set support the conclusions of our theoretical analysis.

READ FULL TEXT
research
03/14/2016

Active Algorithms For Preference Learning Problems with Multiple Populations

In this paper we model the problem of learning preferences of a populati...
research
07/06/2020

The Sample Complexity of Best-k Items Selection from Pairwise Comparisons

This paper studies the sample complexity (aka number of comparisons) bou...
research
10/23/2020

Regret in Online Recommendation Systems

This paper proposes a theoretical analysis of recommendation systems in ...
research
08/05/2022

Active Learning for Non-Parametric Choice Models

We study the problem of actively learning a non-parametric choice model ...
research
11/30/2018

Active Learning in Recommendation Systems with Multi-level User Preferences

While recommendation systems generally observe user behavior passively, ...
research
02/19/2020

Best-item Learning in Random Utility Models with Subset Choices

We consider the problem of PAC learning the most valuable item from a po...
research
11/12/2019

Incentive Compatible Active Learning

We consider active learning under incentive compatibility constraints. T...

Please sign up or login with your details

Forgot password? Click here to reset