Multi-model Ensemble Conformal Prediction in Dynamic Environments

Erfan Hajihashemi, Yanning Shen
11/1/2024

No official code found. Best implementation: erfanhajihashemi/Multi-model-Ensemble-Conformal-Prediction-in-Dynamic-Environments (0 stars, Apache-2.0, last commit 2024-10-27).

Abstract

Conformal prediction is an uncertainty quantification method that constructs a prediction set for a previously unseen datum, ensuring the true label is included with a predetermined coverage probability. Adaptive conformal prediction has been developed to address data distribution shifts in dynamic environments. However, the efficiency of prediction sets varies depending on the learning model used. Employing a single fixed model may not consistently offer the best performance in dynamic environments with unknown data distribution shifts. To address this issue, we introduce a novel adaptive conformal prediction framework, where the model used for creating prediction sets is selected on the fly from multiple candidate models. The proposed algorithm is proven to achieve strongly adaptive regret over all intervals while maintaining valid coverage. Experiments on real and synthetic datasets corroborate that the proposed approach consistently yields more efficient prediction sets while maintaining valid coverage, outperforming alternative methods.

View on arXivView PDF

Code Implementations(1)

Apache-2.0
01PythonOct 27, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{hajihashemi2024multimodel,
  title  = {Multi-model Ensemble Conformal Prediction in Dynamic Environments},
  author = {Erfan Hajihashemi and Yanning Shen},
  year   = {2024},
  eprint = {2411.03678},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2411.03678},
  url    = {https://arxiv.org/abs/2411.03678},
  journal = {NEURIPS 2024 2024}
}

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

Discussion