Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Multivariate Probabilistic Time Series Forecasting via Conditioned Normalizing Flows

About

Time series forecasting is often fundamental to scientific and engineering problems and enables decision making. With ever increasing data set sizes, a trivial solution to scale up predictions is to assume independence between interacting time series. However, modeling statistical dependencies can improve accuracy and enable analysis of interaction effects. Deep learning methods are well suited for this problem, but multivariate models often assume a simple parametric distribution and do not scale to high dimensions. In this work we model the multivariate temporal dynamics of time series via an autoregressive deep learning model, where the data distribution is represented by a conditioned normalizing flow. This combination retains the power of autoregressive models, such as good performance in extrapolation into the future, with the flexibility of flows as a general purpose high-dimensional distribution model, while remaining computationally tractable. We show that it improves over the state-of-the-art for standard metrics on many real-world data sets with several thousand interacting time-series.

Kashif Rasul, Abdul-Saboor Sheikh, Ingmar Schuster, Urs Bergmann, Roland Vollgraf• 2020

Related benchmarks

TaskDatasetResultRank
Time Series ForecastingTraffic (test)
MSE1.04
192
Probabilistic ForecastingElectricity
CRPS0.316
38
Probabilistic ForecastingTraffic
CRPS0.601
26
Time Series ForecastingETTh2
CRPS0.432
25
Probabilistic Forecastingsolar
CRPS0.272
22
Probabilistic ForecastingWiki
CRPS1.26
21
Time Series ForecastingETTh1
CRPS0.379
20
Time Series ForecastingExchange
CRPS0.068
20
Time Series ForecastingETTm1
CRPS0.383
20
Time Series ForecastingETTm2
CRPS0.319
20
Showing 10 of 50 rows

Other info

Follow for update