Actively Learning Hemimetrics with Applications to Eliciting User Preferences

Actively Learning Hemimetrics with Applications to Eliciting User Preferences

Abstract

Motivated by an application of eliciting users’preferences, we investigate the problem of learn-ing hemimetrics,i.e., pairwise distances among aset ofnitems that satisfy triangle inequalities andnon-negativity constraints. In our application, the(asymmetric) distances quantify private costs auser incurs when substituting one item by another.We aim to learn these distances (costs) by askingthe users whether they are willing to switch fromone item to another for a given incentive offer.Without exploiting structural constraints of thehemimetric polytope, learning the distances be-tween each pair of items requiresΘ(n2)queries.We propose an active learning algorithm thatsubstantially reduces this sample complexity byexploiting the structural constraints on the versionspace of hemimetrics. Our proposed algorithmachieves provably-optimal sample complexity forvarious instances of the task. For example, whenthe items are embedded intoKtight clusters, thesample complexity of our algorithm reduces toO(nK). Extensive experiments on a restaurantrecommendation data set support the conclusionsof our theoretical analysis.

Grafik Top
Authors
  • Singla, Adish
  • Tschiatschek, Sebastian
  • Krause, Andreas
Grafik Top
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
International Conference on Machine Learning (ICML)
Divisions
Data Mining and Machine Learning
Event Location
New York, New York, USA
Event Type
Conference
Event Dates
19.-24.06.2016
Series Name
Volume 48: International Conference on Machine Learning, 20-22 June 2016, New York, New York, USA
ISSN/ISBN
2640-3498
Page Range
pp. 412-420
Date
19 June 2016
Official URL
https://www.tschiatschek.net/files/singla16hemimet...
Export
Grafik Top