Recurrent Interpolants for Probabilistic Time Series Prediction
Yu Chen, Marin Biloš, Sarthak Mittal, Wei Deng, Kashif Rasul, Anderson Schneider
TL;DR
This work addresses probabilistic forecasting for high-dimensional time series by marrying recurrent networks' efficiency with diffusion-based generative modeling through stochastic interpolants. It extends the stochastic interpolant framework to conditional generation with extra features and develops a conditional SI module that leverages an RNN-encoded history as guidance for predicting future distributions. Empirically, the approach is evaluated on synthetic and real multivariate datasets, showing competitive or superior performance to DDPM, SGM, and FM baselines in most settings, while illustrating the benefits of conditioning and importance sampling for stable training. The proposed method promises scalable, high-fidelity probabilistic forecasting by fusing sequence modeling with flexible, condition-aware diffusion dynamics, with potential impact on domains requiring reliable uncertainty quantification in time series.
Abstract
Sequential models like recurrent neural networks and transformers have become standard for probabilistic multivariate time series forecasting across various domains. Despite their strengths, they struggle with capturing high-dimensional distributions and cross-feature dependencies. Recent work explores generative approaches using diffusion or flow-based models, extending to time series imputation and forecasting. However, scalability remains a challenge. This work proposes a novel method combining recurrent neural networks' efficiency with diffusion models' probabilistic modeling, based on stochastic interpolants and conditional generation with control features, offering insights for future developments in this dynamic field.
