Distributed Conformal Prediction via Message Passing

Haifeng Wen, Hong Xing, Osvaldo Simeone
1/24/2025
cs.LGcs.AIstat.ML

Official code: HaifengWen/Distributed-Conformal-Prediction (0 stars, last commit 2025-05-14).

Abstract

Post-hoc calibration of pre-trained models is critical for ensuring reliable inference, especially in safety-critical domains such as healthcare. Conformal Prediction (CP) offers a robust post-hoc calibration framework, providing distribution-free statistical coverage guarantees for prediction sets by leveraging held-out datasets. In this work, we address a decentralized setting where each device has limited calibration data and can communicate only with its neighbors over an arbitrary graph topology. We propose two message-passing-based approaches for achieving reliable inference via CP: quantile-based distributed conformal prediction (Q-DCP) and histogram-based distributed conformal prediction (H-DCP). Q-DCP employs distributed quantile regression enhanced with tailored smoothing and regularization terms to accelerate convergence, while H-DCP uses a consensus-based histogram estimation approach. Through extensive experiments, we investigate the trade-offs between hyperparameter tuning requirements, communication overhead, coverage guarantees, and prediction set sizes across different network topologies. The code of our work is released on: https://github.com/HaifengWen/Distributed-Conformal-Prediction.

View on arXivView PDF

Code Implementations(1)

An implementation of paper "Distributed Conformal Prediction via Message Passing".

00Shell, PythonMay 14, 20251 years ago

Similar Papers

Cite this paper

@article{wen2025distributed,
  title  = {Distributed Conformal Prediction via Message Passing},
  author = {Haifeng Wen and Hong Xing and Osvaldo Simeone},
  year   = {2025},
  eprint = {2501.14544},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.14544v2},
  journal = {ICML 2025 2025}
}

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

Discussion