RUMs from Head-to-Head Contests

Abstract

Random utility models (RUMs) encode the likelihood that a particular item will be selected from a slate of competing items. RUMs are well-studied objects in both discrete choice theory and, more recently, in the machine learning community, as they encode a fairly broad notion of rational user behavior. In this paper, we focus on slates of size two representing head-to-head contests. Given a tournament matrix $M$ such that $M_{i,j}$ is the probability that item $j$ will be selected from $\{i, j\}$, we consider the problem of finding the RUM that most closely reproduces $M$. For this problem we obtain a polynomial-time algorithm returning a RUM that approximately minimizes the average error over the pairs. Our experiments show that RUMs can perfectly represent many of the tournament matrices that have been considered in the literature; in fact, the maximum average error induced by RUMs on the matrices we considered is negligible ($\approx 0.001$). We also show that RUMs are competitive, on prediction tasks, with previous approaches.

Cite

Text

Almanza et al. "RUMs from Head-to-Head Contests." International Conference on Machine Learning, 2022.

Markdown

[Almanza et al. "RUMs from Head-to-Head Contests." International Conference on Machine Learning, 2022.](https://mlanthology.org/icml/2022/almanza2022icml-rums/)

BibTeX

@inproceedings{almanza2022icml-rums,
  title     = {{RUMs from Head-to-Head Contests}},
  author    = {Almanza, Matteo and Chierichetti, Flavio and Kumar, Ravi and Panconesi, Alessandro and Tomkins, Andrew},
  booktitle = {International Conference on Machine Learning},
  year      = {2022},
  pages     = {452-467},
  volume    = {162},
  url       = {https://mlanthology.org/icml/2022/almanza2022icml-rums/}
}