How does a 102M-parameter transformer forecast multivariate time series?

Reddit r/artificial Models

Summary

This article provides a visual walkthrough of t0-alpha, a 101.6M-parameter foundation model for multivariate time-series forecasting that separates time attention from cross-variable group attention, achieving competitive CRPS scores on GIFT-Eval compared to larger models like TimesFM 2.5 and Chronos-2.

I recently worked through the architecture of t0-alpha, a 101.6M-parameter foundation model for time-series forecasting. The design choice I found most interesting is that it separates two kinds of reasoning: Time attention learns how each variable evolves across time. Group attention allows related variables to exchange information. The rest of the architecture, briefly: inputs are split into patches of 32 time steps; each patch is embedded into a 512-dimensional representation; the model uses 24 transformer blocks: 16 time-attention and 8 group-attention; it uses time-aware rotary embeddings, RMSNorm and SwiGLU; it predicts nine quantiles for probabilistic forecasting; it supports a context window of up to 1,024 time steps. Its reported aggregate CRPS on GIFT-Eval is 0.4941, roughly in the same range as TimesFM 2.5 and Chronos-2, despite having only around 102M parameters. I wrote a visual, from-first-principles walkthrough here: https://towardsdatascience.com/time-series-llms-explained-with-t0-alpha/ I would be interested in other views on two questions: Does separating temporal attention from cross-variable attention provide a useful inductive bias? Can smaller, specialised foundation models remain competitive with much larger forecasting models? I am also running an iso-parameter GIFT-Eval comparison against rival foundation models and classical baselines, which I plan to write up next.
Original Article

Similar Articles

google-research/timesfm

GitHub Trending (daily)

Google Research releases TimesFM 2.5, an open-source time-series foundation model for forecasting, with 200M parameters, 16k context length, and support for quantile forecasts up to 1k horizon. The model is available on PyPI and Hugging Face, with fine-tuning via LoRA and integration into Google products like BigQuery ML, Google Sheets, and Vertex Model Garden.

A Benchmark for Electrical Load Forecasting Across Grid Levels: Time-Series Transformers Outperform Established Methods

arXiv cs.LG

This paper presents a comprehensive benchmark for electrical load forecasting across grid levels, evaluating ten methods and finding that Transformer-based approaches consistently outperform established methods, reducing forecast error by 6.6–10.7%. The standard Transformer achieves superior performance over a novel flexible architecture, and the foundation model Chronos-2 shows competitive zero-shot performance on some datasets.