atlas

Research map / Time series / Foundation models for time series

Unified Training of Universal Time Series Forecasting Transformers

ICML 2024 · Time series › Foundation models for time series · approach: LLM-based time series forecasting · 33 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Moirai, a masked-encoder universal time series forecasting Transformer with multi-patch-size projections, any-variate attention, and a mixture-distribution head, trained on the 27B-observation LOTSA archive for zero-shot forecasting.

Problem

Building a single pre-trained (universal) forecasting model that handles cross-frequency data, arbitrary numbers of variates, and heterogeneous distributions, which the one-model-per-dataset paradigm cannot address.

Approach

A masked encoder Transformer with frequency-specific multi-patch-size input/output projections, Any-variate Attention (RoPE over time plus learned binary attention biases over variate identity on a flattened multivariate sequence), and a mixture of parametric distributions trained by NLL on a large open archive with random context/horizon sampling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
allow any frequency to use any patch size during training (ablation)Moirai · Monash benchmarknormalized MAE: 0.655 -> 0.720Hurt
use a single patch size of 32 instead of multi patch sizes (ablation)Moirai · Monash benchmarknormalized MAE: 0.655 -> 1.156Hurt
replace Any-variate Attention with additive learned embeddings (ablation)Moirai · Monash benchmarknormalized MAE: 0.655 -> 0.904Hurt
replace the mixture distribution with a Student's t-distribution (ablation)Moirai · Monash benchmarknormalized MAE: 0.655 -> 0.740Hurt
train on LOTSA rather than only GluonTS and Monash datasets (ablation)Moirai · Monash benchmarknormalized MAE: 0.809 -> 0.655Helped
use sequence packing during training (ablation)Moirai · Monash benchmarknormalized MAE: 0.785 -> 0.655Helped
use packed training instead of un-packed training at constant compute (ablation)Moirai · training performanceperformance improvement: 16%Helped

Surprising findings

Limitations

Experimental setup

Datasets: LOTSA Monash GluonTS datasets BuildingsBench ClimateLearn (ERA5, CMIP6) CloudOps TSF LargeST LibCity ProEnFo SubseasonalClimateUSA Electricity Solar

Benchmarks: Monash Time Series Forecasting Benchmark Electricity Solar Walmart Weather Istanbul Traffic Turkey Power ETTh1 ETTh2 ETTm1 ETTm2 Electricity (LSF)

Metrics: normalized MAE CRPS MSIS MSE MAE

Baselines: DeepAR PatchTST TiDE TFT AutoARIMA Seasonal Naive iTransformer TimesNet Crossformer DLinear SCINet FEDformer

Builds on: Transformer RoPE SwiGLU RMSNorm PatchTST

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy