Balanced Off-Policy Evaluation for Personalized Pricing

Adam N. Elmachtoub, Vishal Gupta, Yunfan Zhao
2/24/2023
stat.MLcs.LG

No official code found. Best implementation: yzhao3685/pricing-evaluation (4 stars, last commit 2023-02-27).

Abstract

We consider a personalized pricing problem in which we have data consisting of feature information, historical pricing decisions, and binary realized demand. The goal is to perform off-policy evaluation for a new personalized pricing policy that maps features to prices. Methods based on inverse propensity weighting (including doubly robust methods) for off-policy evaluation may perform poorly when the logging policy has little exploration or is deterministic, which is common in pricing applications. Building on the balanced policy evaluation framework of Kallus (2018), we propose a new approach tailored to pricing applications. The key idea is to compute an estimate that minimizes the worst-case mean squared error or maximizes a worst-case lower bound on policy performance, where in both cases the worst-case is taken with respect to a set of possible revenue functions. We establish theoretical convergence guarantees and empirically demonstrate the advantage of our approach using a real-world pricing dataset.

View on arXivView PDF

Code Implementations(1)

41PythonApr 23, 20213 years ago

Similar Papers

Cite this paper

@article{elmachtoub2023balanced,
  title  = {Balanced Off-Policy Evaluation for Personalized Pricing},
  author = {Adam N. Elmachtoub and Vishal Gupta and Yunfan Zhao},
  year   = {2023},
  eprint = {2302.12736},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.12736v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.12736.svg)](https://codeofpaper.com/paper/2302.12736)

Discussion