atlas

Research map / Time series / Long-term forecasting

HDT: Hierarchical Discrete Transformer for Multivariate Time Series Forecasting

AAAI 2025 · Time series › Long-term forecasting · approach: Transformers for long-term forecasting · 8 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.

Proposes HDT, a two-stage hierarchical vector-quantized Transformer that turns high-dimensional multivariate time series forecasting into discrete token generation, conditioning fine-grained target tokens on discrete long-term trend tokens.

Problem

Probabilistic forecasting of high-dimensional multivariate time series over long horizons is hard for existing generative models (diffusion, flows, VAEs), which scale poorly in dimension and are limited to short forecast lengths.

Approach

Two-stage VQGAN-style tokenization of both the target and its moving-average-downsampled trend, with an l2-normalized codebook; stage 2 uses a low-level Transformer to generate trend tokens and a high-level self-conditioned Transformer decoder that attends to them to generate target tokens autoregressively.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace discrete token representation with continuous features (ablation)HDT · Electricity, Traffic, and Taxi (prediction length 48)CRPS_sum: 0.025(.002) vs 0.327(.004); 0.034(.001) vs 0,467(.011); 0.166(.005) vs 0.861(.006)Hurt
use continuous historical features instead of discrete historical features (ablation)HDT · Traffic and Taxi (prediction lengths 48, 96, 144)CRPS_sum: Traffic 48: 0.042(.003) vs 0.034(.001); Taxi 48: 0.206(.004) vs 0.166(.003)Hurt
use discrete context features without the stage-2 encoder (ablation)HDT · Traffic and Taxi (prediction lengths 48, 96, 144)CRPS_sum: Traffic 48: 0.038(.002) vs 0.034(.001); Taxi 48: 0.189(.004) vs 0.166(.003)Mixed
concatenate discrete and continuous context features (ablation)HDT · Traffic and Taxi (prediction lengths 48, 96, 144)CRPS_sum: Traffic 48: 0.036(.003) vs 0.034(.001); Taxi 48: 0.171(.005) vs 0.166(.003)Mixed
remove the self-condition strategy (ablation)HDT · long-term forecasting (lengths 96 and 144)CRPS_sumHurt
use 3 instead of 4 self-conditioned Transformer layers (ablation)HDT · Traffic and Taxi (prediction lengths 48, 96, 144)CRPS_sum: Traffic 96: 0.037(.003); Taxi 48: 0.166(.003); Taxi 96: 0.378(.005)Mixed
increase self-conditioned Transformer layers from 4 to 5 (ablation)HDT · Traffic and Taxi (prediction lengths 48, 96, 144)CRPS_sum: Traffic 96: 0.363(.003); Taxi 96: 0.363(.004)Mixed
use HDT instead of MG_TSDmultivariate forecasting · Traffic AvgCRPS_sum: 0.045 -> 0.039Helped
use HDT instead of MG_TSDmultivariate forecasting · Taxi AvgNRMSE_sum: 0.519 -> 0.438Helped

Surprising findings

Limitations

Experimental setup

Datasets: Solar Electricity Traffic Taxi Wikipedia COVID Deaths Hospital

Benchmarks: Solar Electricity Traffic Taxi Wikipedia Hospital COVID Deaths

Metrics: CRPS_sum NRMSE_sum QICE PICP

Baselines: VQ-TR MG_TSD TSDiff TimeDiff SSSD D3VAE CSDI TimeGrad Transformer-MAF DeepAR GP-Copula

Builds on: VQGAN VQ-VAE Autoformer series decomposition TimeGrad VQ-TR

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