Probabilistic Forecasting via Autoregressive Flow Matching
By: Ahmed El-Gazzar, Marcel van Gerven
Potential Business Impact:
Predicts future events with better guesses.
In this work, we propose FlowTime, a generative model for probabilistic forecasting of multivariate timeseries data. Given historical measurements and optional future covariates, we formulate forecasting as sampling from a learned conditional distribution over future trajectories. Specifically, we decompose the joint distribution of future observations into a sequence of conditional densities, each modeled via a shared flow that transforms a simple base distribution into the next observation distribution, conditioned on observed covariates. To achieve this, we leverage the flow matching (FM) framework, enabling scalable and simulation-free learning of these transformations. By combining this factorization with the FM objective, FlowTime retains the benefits of autoregressive models -- including strong extrapolation performance, compact model size, and well-calibrated uncertainty estimates -- while also capturing complex multi-modal conditional distributions, as seen in modern transport-based generative models. We demonstrate the effectiveness of FlowTime on multiple dynamical systems and real-world forecasting tasks.
Similar Papers
Operator Flow Matching for Timeseries Forecasting
Machine Learning (CS)
Predicts weather and ocean currents more accurately.
Theoretical Foundation of Flow-Based Time Series Generation: Provable Approximation, Generalization, and Efficiency
Machine Learning (CS)
Predicts future events more accurately and faster.
Longitudinal Flow Matching for Trajectory Modeling
Machine Learning (CS)
Predicts future body changes from brain scans.