Sequential Rank and Preference Learning with the Bayesian Mallows Model
{\O}ystein S{\o}rensen, Anja Stein, Waldir Leoncio Netto, David S. Leslie

TL;DR
This paper introduces a sequential Monte Carlo algorithm for updating Bayesian Mallows model posteriors efficiently as new ranking data arrives, enabling real-time preference learning and prediction.
Contribution
It presents a novel sequential inference algorithm for the Bayesian Mallows model, improving upon previous batch methods with minimal tuning and parallelization capabilities.
Findings
Algorithm performs well in simulation experiments
Enables real-time updating of preferences
Successfully applied to ranking Formula 1 drivers
Abstract
The Bayesian Mallows model is a flexible tool for analyzing data in the form of complete or partial rankings, and transitive or intransitive pairwise preferences. In many potential applications of preference learning, data arrive sequentially and it is of practical interest to update posterior beliefs and predictions efficiently, based on the currently available data. Despite this, most algorithms proposed so far have focused on batch inference. In this paper we present an algorithm for sequentially estimating the posterior distributions of the Bayesian Mallows model using nested sequential Monte Carlo. The algorithm requires minimal user input in the form of tuning parameters, is straightforward to parallelize, and returns the marginal likelihood as a direct byproduct of estimation. We evaluate its performance in simulation experiments, and illustrate a real use case with sequential…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFace and Expression Recognition
