Actively Learning Hemimetrics with Applications to Eliciting User Preferences
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.
Top- Singla, Adish
- Tschiatschek, Sebastian
- Krause, Andreas
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 |