Isotonic Layer: A Unified Framework for Recommendation Calibration and Debiasing
Hailing Cheng, Yafang Yang, Hemeng Tao, Fengyu Zhang

TL;DR
The paper introduces the Isotonic Layer, a unified, differentiable module that simplifies recommendation calibration and debiasing, enabling end-to-end learning without additional data processing or infrastructure.
Contribution
It presents a lightweight, plug-and-play layer that unifies calibration and debiasing tasks within recommendation systems, replacing complex, fragmented pipelines.
Findings
Significant improvements in predictive accuracy confirmed by production A/B tests.
Enhanced calibration fidelity and ranking consistency demonstrated.
The layer enables instant, granular calibration across high-dimensional features.
Abstract
Model calibration and debiasing are fundamental yet operationally expensive challenges in large-scale recommendation systems. Existing approaches treat them as separate problems requiring distinct infrastructure: post-hoc calibration pipelines, propensity estimation workflows, and per-segment model farms. We introduce the Isotonic Layer, a differentiable piecewise linear module that unifies both problems within a single, lightweight architectural component - requiring no additional data preprocessing, no propensity estimation, and no separate calibration pipelines. The core insight is elegant: by parameterizing non-negative bucket weights as learnable context embeddings, the model automatically learns all calibration and debiasing functions end-to-end from standard training data. Swapping in a different embedding (position, device type, advertiser ID, or any combination) instantly…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
