Conformal Prediction with Corrupted Labels: Uncertain Imputation and Robust Re-weighting

Shai Feldman, Stephen Bates, Yaniv Romano
5/7/2025
cs.LG

No official code found. Best implementation: Shai128/ui (2 stars, last commit 2025-05-08).

Abstract

We introduce a framework for robust uncertainty quantification in situations where labeled training data are corrupted, through noisy or missing labels. We build on conformal prediction, a statistical tool for generating prediction sets that cover the test label with a pre-specified probability. The validity of conformal prediction, however, holds under the i.i.d assumption, which does not hold in our setting due to the corruptions in the data. To account for this distribution shift, the privileged conformal prediction (PCP) method proposed leveraging privileged information (PI) -- additional features available only during training -- to re-weight the data distribution, yielding valid prediction sets under the assumption that the weights are accurate. In this work, we analyze the robustness of PCP to inaccuracies in the weights. Our analysis indicates that PCP can still yield valid uncertainty estimates even when the weights are poorly estimated. Furthermore, we introduce uncertain imputation (UI), a new conformal method that does not rely on weight estimation. Instead, we impute corrupted labels in a way that preserves their uncertainty. Our approach is supported by theoretical guarantees and validated empirically on both synthetic and real benchmarks. Finally, we show that these techniques can be integrated into a triply robust framework, ensuring statistically valid predictions as long as at least one underlying method is valid.

View on arXivView PDF

Code Implementations(1)

Shai128/uiCommunity100%
20Python, Jupyter NotebookMay 8, 20251 years ago

Similar Papers

Cite this paper

@article{feldman2025conformal,
  title  = {Conformal Prediction with Corrupted Labels: Uncertain Imputation and Robust Re-weighting},
  author = {Shai Feldman and Stephen Bates and Yaniv Romano},
  year   = {2025},
  eprint = {2505.04733},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.04733v2}
}

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

Discussion