google-research/timesfm

TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting.

What it solves

TimesFM addresses the challenge of time-series forecasting by providing a pretrained foundation model capable of zero-shot generalization. It eliminates the need for per-task tuning when forecasting univariate or multivariate series, even when incorporating dynamic covariates.

How it works

It is a decoder-only foundation model developed by Google Research. The latest version (3.0) supports native multivariate forecasting and handles both past-only and past-and-future covariates. It can be deployed via PyTorch or a native MLX backend for Apple silicon, and is also integrated into Google Cloud services like BigQuery ML and Vertex Model Garden.

Who it’s for

It is designed for data scientists and engineers who need high-performance time-series forecasting across diverse real-world tasks without the overhead of training a model from scratch for every new dataset.

Highlights

  • Top-tier Performance: Ranked #1 overall on fev-bench, TIME Benchmark, and GIFT-Eval benchmarks.
  • Versatile Forecasting: Supports both univariate and multivariate time-series forecasting.
  • Covariate Support: Native handling of past-only and past-and-future dynamic covariates.
  • Flexible Deployment: Available via PyTorch, MLX (for Apple silicon), and Google Cloud enterprise tools.
  • Quantile Forecasting: Provides point predictions as well as continuous quantile forecasts (e.g., 9 deciles).

Written about in

Related

  • Project
  • Project
  • Project
  • Project
  • Project