atlas

Research map / Time series / Long-term forecasting

MSGNet: Learning Multi-Scale Inter-series Correlations for Multivariate Time Series Forecasting

AAAI 2024 · Time series › Long-term forecasting · approach: Graph-based multivariate forecasting · 234 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 MSGNet, which uses FFT-detected periodic time scales and per-scale adaptive mixhop graph convolution plus multi-head self-attention to model multi-scale inter-series correlations for multivariate forecasting.

Problem

Existing deep forecasting models fail to capture how inter-series correlations among multiple time series vary across different time scales, and fixed or dynamic graphs ignore scale-linked stability.

Approach

Use FFT-detected periods as time scales, reshape the series per scale, learn a distinct adaptive adjacency matrix per scale with mixhop graph convolution, apply multi-head attention within each scale, and aggregate scales by FFT amplitude-based softmax weights.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MSGNet rather than TimesNetMultivariate forecasting · Flight (average over prediction lengths)MSE: 0.265 to 0.208Helped
Add adaptive graph convolution (graph learning) (ablation)MSGNet · Flight, Weather, and ETTm2 (average over prediction lengths 96, 336)MSE: 0.302 -> 0.195; 0.232 -> 0.218; 0.253 -> 0.245Helped
Use multi-scale graph convolution instead of a shared graph convolution (ablation)MSGNet · Flight, Weather, and ETTm2 (average over prediction lengths 96, 336)MSE: 0.213 -> 0.195; 0.226 -> 0.218; 0.250 -> 0.245Helped
Add multi-head self-attention (ablation)MSGNet · Flight, Weather, and ETTm2 (average over prediction lengths 96, 336)MSE: 0.198 -> 0.195; 0.224 -> 0.218; 0.247 -> 0.245Mixed
Use mix-hop convolution instead of traditional convolution (ablation)MSGNet · Flight, Weather, and ETTm2 (average over prediction lengths 96, 336)MSE: 0.202 -> 0.195; 0.224 -> 0.218; 0.247 -> 0.245Helped

Surprising findings

Limitations

Experimental setup

Datasets: Flight Weather ETTh1 ETTh2 ETTm1 ETTm2 Electricity Exchange

Benchmarks: Flight Weather ETTh1 ETTh2 ETTm1 ETTm2 Electricity Exchange

Metrics: MSE MAE average rank

Baselines: TimesNet DLinear NLinear MTGnn Autoformer Informer

Builds on: TimesNet MTGNN Mixhop Informer

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