MLPlatt: Simple Calibration Framework for Ranking Models

Piotr Bajger, Roman Dusek, Krzysztof Galias, Paweł Młyniec, Aleksander Wawer +1 more
1/13/2026
cs.IRcs.LG

No confident code implementation found for this paper.

Abstract

Ranking models are extensively used in e-commerce for relevance estimation. These models often suffer from poor interpretability and no scale calibration, particularly when trained with typical ranking loss functions. This paper addresses the problem of post-hoc calibration of ranking models. We introduce MLPlatt: a simple yet effective ranking model calibration method that preserves the item ordering and converts ranker outputs to interpretable click-through rate (CTR) probabilities usable in downstream tasks. The method is context-aware by design and achieves good calibration metrics globally, and within strata corresponding to different values of a selected categorical field (such as user country or device), which is often important from a business perspective of an E-commerce platform. We demonstrate the superiority of MLPlatt over existing approaches on two datasets, achieving an improvement of over 10\% in F-ECE (Field Expected Calibration Error) compared to other methods. Most importantly, we show that high-quality calibration can be achieved without compromising the ranking quality.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{bajger2026mlplatt,
  title  = {MLPlatt: Simple Calibration Framework for Ranking Models},
  author = {Piotr Bajger and Roman Dusek and Krzysztof Galias and Paweł Młyniec and Aleksander Wawer and Paweł Zawistowski},
  year   = {2026},
  eprint = {2601.08345},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.08345v1}
}

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/2601.08345.svg)](https://codeofpaper.com/paper/2601.08345)

Discussion