Active Preference Elicitation via Adjustable Robust Optimization

03/04/2020
by   Phebe Vayanos, et al.
12

We consider the problem faced by a recommender system which seeks to offer a user with unknown preferences an item. Before making a recommendation, the system has the opportunity to elicit the user's preferences by making queries. Each query corresponds to a pairwise comparison between items. We take the point of view of either a risk averse or regret averse recommender system which only possess set-based information on the user utility function. We investigate: a) an offline elicitation setting, where all queries are made at once, and b) an online elicitation setting, where queries are selected sequentially over time. We propose exact robust optimization formulations of these problems which integrate the elicitation and recommendation phases and study the complexity of these problems. For the offline case, where the problem takes the form of a two-stage robust optimization problem with decision-dependent information discovery, we provide an enumeration-based algorithm and also an equivalent reformulation in the form of a mixed-binary linear program which we solve via column-and-constraint generation. For the online setting, where the problem takes the form of a multi-stage robust optimization problem with decision-dependent information discovery, we propose a conservative solution approach. We evaluate the performance of our methods on both synthetic data and real data from the Homeless Management Information System. We simulate elicitation of the preferences of policy-makers in terms of characteristics of housing allocation policies to better match individuals experiencing homelessness to scarce housing resources. Our framework is shown to outperform the state-of-the-art techniques from the literature.

READ FULL TEXT

page 4

page 17

research
09/27/2022

Privacy-Preserving Synthetic Data Generation for Recommendation Systems

Recommendation systems make predictions chiefly based on users' historic...
research
10/11/2022

Understanding or Manipulation: Rethinking Online Performance Gains of Modern Recommender Systems

Recommender systems are expected to be assistants that help human users ...
research
11/07/2020

Do Offline Metrics Predict Online Performance in Recommender Systems?

Recommender systems operate in an inherently dynamical setting. Past rec...
research
01/23/2013

The Decision-Theoretic Interactive Video Advisor

The need to help people choose among large numbers of items and to filte...
research
02/12/2022

Online Bayesian Recommendation with No Regret

We introduce and study the online Bayesian recommendation problem for a ...
research
02/05/2023

A Modified CTGAN-Plus-Features Based Method for Optimal Asset Allocation

We propose a new approach to portfolio optimization that utilizes a uniq...

Please sign up or login with your details

Forgot password? Click here to reset