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

ForecastPFN: Synthetically-Trained Zero-Shot Forecasting

About

The vast majority of time-series forecasting approaches require a substantial training dataset. However, many real-life forecasting applications have very little initial observations, sometimes just 40 or fewer. Thus, the applicability of most forecasting methods is restricted in data-sparse commercial applications. While there is recent work in the setting of very limited initial data (so-called `zero-shot' forecasting), its performance is inconsistent depending on the data used for pretraining. In this work, we take a different approach and devise ForecastPFN, the first zero-shot forecasting model trained purely on a novel synthetic data distribution. ForecastPFN is a prior-data fitted network, trained to approximate Bayesian inference, which can make predictions on a new time series dataset in a single forward pass. Through extensive experiments, we show that zero-shot predictions made by ForecastPFN are more accurate and faster compared to state-of-the-art forecasting methods, even when the other methods are allowed to train on hundreds of additional in-distribution data points.

Samuel Dooley, Gurnoor Singh Khurana, Chirag Mohapatra, Siddartha Naidu, Colin White• 2023

Related benchmarks

TaskDatasetResultRank
Time Series ForecastingETTh1
MSE0.127
601
Time Series ForecastingETTh2
MSE0.33
438
Time Series ForecastingWeather
MSE0.009
223
Time Series ForecastingECL
MSE1.075
183
Time Series ForecastingExchange
MSE0.058
176
Time Series ForecastingTraffic
MSE1.971
145
Time Series ForecastingIllness
MSE1.091
42
Univariate Time Series ForecastingETTh1 (test)
MSE0.19
39
Univariate Time Series ForecastingETTm1 v1 (test)
MSE0.175
32
Univariate Time Series ForecastingETTh2 v1 (test)
MSE0.604
32
Showing 10 of 15 rows

Other info

Code

Follow for update