Sequential Predictive Conformal Inference for Time Series
About
We present a new distribution-free conformal prediction algorithm for sequential data (e.g., time series), called the \textit{sequential predictive conformal inference} (\texttt{SPCI}). We specifically account for the nature that time series data are non-exchangeable, and thus many existing conformal prediction algorithms are not applicable. The main idea is to adaptively re-estimate the conditional quantile of non-conformity scores (e.g., prediction residuals), upon exploiting the temporal dependence among them. More precisely, we cast the problem of conformal prediction interval as predicting the quantile of a future residual, given a user-specified point prediction algorithm. Theoretically, we establish asymptotic valid conditional coverage upon extending consistency analyses in quantile regression. Using simulation and real-data experiments, we demonstrate a significant reduction in interval width of \texttt{SPCI} compared to other existing methods under the desired empirical coverage.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Prediction Interval Estimation | Air 25 PM | Delta Cov-0.017 | 39 | |
| Prediction Interval Estimation | Sap flow | Delta Cov0.00e+0 | 39 | |
| Prediction Interval Estimation | Air 10 PM | Delta Cov0.003 | 39 | |
| Time Series Conformal Prediction | Solar 3Y (test) | Delta Covariance0.002 | 19 | |
| Prediction Interval Estimation | Solar 1Y | Delta Cov0.006 | 15 | |
| Prediction Interval Estimation | Solar 3Y | Delta Cov0.004 | 15 | |
| Uncertainty Estimation | Solar 1Y (test) | $Δ$ Cov0.003 | 8 | |
| Conformal Prediction | Streamflow alpha=0.05 (test) | Δ Cov0.013 | 7 | |
| Conformal Prediction | Streamflow alpha=0.10 (test) | Delta Cov0.027 | 7 | |
| Conformal Prediction | Streamflow alpha=0.15 (test) | Delta Coverage3.8 | 7 |