JANET: Joint Adaptive predictioN-region Estimation for Time-series
Eshant English, Eliot Wong-Toi, Matteo Fontana, Stephan Mandt, Padhraic Smyth, Christoph Lippert
TL;DR
JANET addresses the lack of finite-sample joint uncertainty quantification for time-series by extending generalized inductive conformal prediction to multi-step, univariate and multivariate settings. It introduces two history- or horizon-adaptive non-conformity scores and constructs rectangular joint prediction regions with $K$-FWER control, enabling interpretable, real-time assessment of forecast sequences. The method achieves near-nominal coverage with competitive or narrower interval widths and substantially lower computational cost compared to bootstrap-based approaches, across diverse synthetic and real-world datasets. JANET offers a practical, model-agnostic framework for reliable uncertainty quantification in sequential data, with clear avenues for future extensions such as cross-conformal setups and disjoint prediction regions.
Abstract
Conformal prediction provides machine learning models with prediction sets that offer theoretical guarantees, but the underlying assumption of exchangeability limits its applicability to time series data. Furthermore, existing approaches struggle to handle multi-step ahead prediction tasks, where uncertainty estimates across multiple future time points are crucial. We propose JANET (Joint Adaptive predictioN-region Estimation for Time-series), a novel framework for constructing conformal prediction regions that are valid for both univariate and multivariate time series. JANET generalises the inductive conformal framework and efficiently produces joint prediction regions with controlled K-familywise error rates, enabling flexible adaptation to specific application needs. Our empirical evaluation demonstrates JANET's superior performance in multi-step prediction tasks across diverse time series datasets, highlighting its potential for reliable and interpretable uncertainty quantification in sequential data.
