Channel-wise Retrieval for Multivariate Time Series Forecasting
About
Multivariate time series forecasting often struggles to capture long-range dependencies due to fixed lookback windows. Retrieval-augmented forecasting addresses this by retrieving historical segments from memory, but existing approaches rely on a channel-agnostic strategy that applies the same references to all variables. This neglects inter-variable heterogeneity, where different channels exhibit distinct periodicities and spectral profiles. We propose CRAFT (Channel-wise retrieval-augmented forecasting), a novel framework that performs retrieval independently for each channel. To ensure efficiency, CRAFT adopts a two-stage pipeline: a sparse relation graph constructed in the time domain prunes irrelevant candidates, and spectral similarity in the frequency domain ranks references, emphasizing dominant periodic components while suppressing noise. Experiments on seven public benchmarks demonstrate that CRAFT outperforms state-of-the-art forecasting baselines, achieving superior accuracy with practical inference efficiency.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multivariate Forecasting | ETTh1 | MSE0.42 | 686 | |
| Multivariate Time-series Forecasting | ETTm1 | MSE0.36 | 466 | |
| Multivariate Time-series Forecasting | ETTm2 | MSE0.25 | 389 | |
| Multivariate Time-series Forecasting | Weather | MSE0.24 | 340 | |
| Multivariate Time-series Forecasting | Traffic | MSE0.412 | 264 | |
| Multivariate Time-series Forecasting | ETTh2 | MSE0.34 | 84 | |
| Multivariate Time-series Forecasting | ECL | MSE0.163 | 66 |