atlas

Research map / Time series / Foundation models for time series

Timer: Generative Pre-trained Transformers Are Large Time Series Models

ICML 2024 · Time series › Foundation models for time series · approach: LLM-based time series forecasting · 6 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.

Timer pre-trains a decoder-only GPT-style Transformer by next-token prediction on a curated 1B-point time series corpus (UTSD) using a single-series sequence format, then adapts it to forecasting, imputation, and anomaly detection as a large time series model.

Problem

Small deep time series models degrade in data-scarce settings, and prior time series pre-training is small-scale, encoder-based, and task-specific; the paper asks how to build a scalable, task-general large time series model.

Approach

Unify heterogeneous time series into single-series sequences (S3) of fixed context length, tokenize them into segments, and pre-train a decoder-only Transformer autoregressively (GPT-style next-segment prediction), casting forecasting, imputation, and anomaly detection as generative tasks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
pre-train Timer on UTSD-12GTimer decoder-only Transformer · PEMS (Avg), 1% TargetMSE: 0.328 -> 0.180Helped
pre-train Timer on UTSD-12GTimer decoder-only Transformer · PEMS (Avg), 5% TargetMSE: 0.215 -> 0.138Helped
pre-train Timer on UTSD-12GTimer decoder-only Transformer · PEMS (Avg), 20% TargetMSE: 0.153 -> 0.126Helped
fine-tune from the pre-trained Timer instead of training from scratchTimer · Weather, full samplesMSE: 0.165→0.154Helped
fine-tune from the pre-trained Timer instead of training from scratchTimer · PEMS03, full samplesMSE: 0.126→0.118Helped
fine-tune from the pre-trained Timer instead of training from scratchTimer · PEMS04, full samplesMSE: 0.125→0.107Helped
increase model size and pre-training data scaleTimer · PEMS few-shot scenariosMSE: 0.231→0.138 (-40.3%) and 0.194→0.123 (-36.6%)Helped
increase the number of layers from 1M to 4M parameters (ablation)Timer · PEMS forecasting, few-shot scenariosforecasting error: 14.7% and 20.6%Helped
increase model dimension from 3M to 50M parameters (ablation)Timer · PEMS forecasting, few-shot scenariosforecasting error: 25.1% and 18.2%Helped
increase the pre-training dataset scale (ablation)Timer · downstream forecastingforecasting errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: UTSD-1G UTSD-2G UTSD-4G UTSD-12G LOTSA ETT ECL Traffic Weather PEMS UCR Anomaly Archive

Benchmarks: ETT ECL Traffic Weather PEMS UCR Anomaly Archive TimesNet imputation benchmark

Metrics: MSE number of detected anomalies under quantiles average rank

Baselines: PatchTST iTransformer TimesNet Anomaly Transformer TiDE TCN LSTM Moirai TimesFM LLMTime Lag-Llama

Builds on: GPT PatchTST TimesNet channel independence

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