Actively Learning Hemimetrics with Applications to Eliciting User Preferences

被引:0
|
作者
Singla, Adish [1 ]
Tschiatschek, Sebastian [1 ]
Krause, Andreas [1 ]
机构
[1] Swiss Fed Inst Technol, Zurich, Switzerland
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 Theta(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(nK). Extensive experiments on a restaurant recommendation data set support the conclusions of our theoretical analysis.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Eliciting the Users' Unknown Preferences
    Neidhardt, Julia
    Schuster, Rainer
    Seyfang, Leonhard
    Werthner, Hannes
    PROCEEDINGS OF THE 8TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'14), 2014, : 309 - 312
  • [42] Eliciting User Preferences for Personalized Multi-Objective Decision Making through Comparative Feedback
    Shao, Han
    Cohen, Lee
    Blum, Avrim
    Mansour, Yishay
    Saha, Aadirupa
    Walter, Matthew R.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [43] Learning User Preferences for Robot-Human Handovers
    Quispe, Ana C. Huaman
    Martinson, Eric
    Oguchi, Kentaro
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 834 - 839
  • [44] Learning User Preferences from Corrections on State Lattices
    Wilde, Nils
    Kulic, Dana
    Smith, Stephen L.
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 4913 - 4919
  • [45] Research on Understanding the Effect of Deep Learning on User Preferences
    Gupta, Garima
    Katarya, Rahul
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2021, 46 (04) : 3247 - 3286
  • [46] Automatically Learning User Preferences for Personalized Service Composition
    Zhao, Yu
    Wang, Shaohua
    Zou, Ying
    Ng, Joanna
    Ng, Tinny
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017), 2017, : 776 - 783
  • [47] Research on Understanding the Effect of Deep Learning on User Preferences
    Garima Gupta
    Rahul Katarya
    Arabian Journal for Science and Engineering, 2021, 46 : 3247 - 3286
  • [48] A New Approach for Learning User Preferences for a Ridesharing Application
    Montazery, Mojtaba
    Wilson, Nic
    TRANSACTIONS ON COMPUTATIONAL COLLECTIVE INTELLIGENCE XXVIII, 2018, 10780 : 1 - 24
  • [49] Learning User Preferences in Non-Stationary Environments
    Huleihel, Wasim
    Pal, Soumyabrata
    Shayevitz, Ofer
    24TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS (AISTATS), 2021, 130
  • [50] Personalization for the web: Learning user preferences from text
    Semeraro, Giovanni
    Lops, Pasquale
    Degemmis, Marco
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2005, 3379 LNCS : 162 - 172