Error-quantified Conformal Inference for Time Series

Junxi Wu, Dongjian Hu, Yajie Bao, Shu-Tao Xia, Changliang Zou
2/2/2025
stat.MLcs.LG

No official code found. Best implementation: creator-xi/Error-quantified-Conformal-Inference (25 stars, MIT, last commit 2025-02-02).

Abstract

Uncertainty quantification in time series prediction is challenging due to the temporal dependence and distribution shift on sequential data. Conformal inference provides a pivotal and flexible instrument for assessing the uncertainty of machine learning models through prediction sets. Recently, a series of online conformal inference methods updated thresholds of prediction sets by performing online gradient descent on a sequence of quantile loss functions. A drawback of such methods is that they only use the information of revealed non-conformity scores via miscoverage indicators but ignore error quantification, namely the distance between the non-conformity score and the current threshold. To accurately leverage the dynamic of miscoverage error, we propose \textit{Error-quantified Conformal Inference} (ECI) by smoothing the quantile loss function. ECI introduces a continuous and adaptive feedback scale with the miscoverage error, rather than simple binary feedback in existing methods. We establish a long-term coverage guarantee for ECI under arbitrary dependence and distribution shift. The extensive experimental results show that ECI can achieve valid miscoverage control and output tighter prediction sets than other baselines.

View on arXivView PDF

Code Implementations(1)

MIT

Official Code of "Error-quantified Conformal Inference for Time Series", ICLR 2025

253Python, Jupyter NotebookFeb 2, 20251 years agoMIT

Similar Papers

Cite this paper

@article{wu2025errorquantified,
  title  = {Error-quantified Conformal Inference for Time Series},
  author = {Junxi Wu and Dongjian Hu and Yajie Bao and Shu-Tao Xia and Changliang Zou},
  year   = {2025},
  eprint = {2502.00818},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.00818v2},
  journal = {ICLR 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/2502.00818.svg)](https://codeofpaper.com/paper/2502.00818)

Discussion