Conformal Predictions for Longitudinal Data
About
We introduce Longitudinal Predictive Conformal Inference (LPCI), a novel distribution-free conformal prediction algorithm for longitudinal data. Current conformal prediction approaches for time series data predominantly focus on the univariate setting, and thus lack cross-sectional coverage when applied individually to each time series in a longitudinal dataset. The current state-of-the-art for longitudinal data relies on creating infinitely-wide prediction intervals to guarantee both cross-sectional and asymptotic longitudinal coverage. The proposed LPCI method addresses this by ensuring that both longitudinal and cross-sectional coverages are guaranteed without resorting to infinitely wide intervals. In our approach, we model the residual data as a quantile fixed-effects regression problem, constructing prediction intervals with a trained quantile regressor. Our extensive experiments demonstrate that LPCI achieves valid cross-sectional coverage and outperforms existing benchmarks in terms of longitudinal coverage rates. Theoretically, we establish LPCI's asymptotic coverage guarantees for both dimensions, with finite-width intervals. The robust performance of LPCI in generating reliable prediction intervals for longitudinal data underscores its potential for broad applications, including in medicine, finance, and supply chain management.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Conformal Prediction | Synthetic Easy | Average Coverage78.8 | 12 | |
| Conformal Prediction | Synthetic Medium | Average Coverage73 | 12 | |
| Conformal Prediction | Synthetic Hard | Average Coverage70.9 | 12 | |
| Tail Coverage | HF hourly easy-visible (test) | Tail Coverage70.1 | 6 | |
| Tail Coverage | HF hourly hard-visible (test) | Tail Coverage67.5 | 6 | |
| Conformal Prediction | HF Hourly | Average Coverage90 | 6 | |
| Conformal Prediction | M5 | Average Coverage86.8 | 6 | |
| Conformal Prediction | SGSC | Average Coverage89.9 | 6 | |
| Tail Coverage | M5 easy-visible (test) | Tail Coverage70.3 | 6 | |
| Tail Coverage | M5 hard-visible (test) | Tail Coverage70.3 | 6 |