Scalable Transformer for High Dimensional Multivariate Time Series Forecasting

Xin Zhou, Weiqing Wang, Wray Buntine, Shilin Qu, Abishek Sriramulu +2 more
8/8/2024
cs.LGcs.AIcs.IR

Official code: xinzzzhou/ScalableTransformer4HighDimensionMTSF (19 stars, last commit 2025-01-13).

Abstract

Deep models for Multivariate Time Series (MTS) forecasting have recently demonstrated significant success. Channel-dependent models capture complex dependencies that channel-independent models cannot capture. However, the number of channels in real-world applications outpaces the capabilities of existing channel-dependent models, and contrary to common expectations, some models underperform the channel-independent models in handling high-dimensional data, which raises questions about the performance of channel-dependent models. To address this, our study first investigates the reasons behind the suboptimal performance of these channel-dependent models on high-dimensional MTS data. Our analysis reveals that two primary issues lie in the introduced noise from unrelated series that increases the difficulty of capturing the crucial inter-channel dependencies, and challenges in training strategies due to high-dimensional data. To address these issues, we propose STHD, the Scalable Transformer for High-Dimensional Multivariate Time Series Forecasting. STHD has three components: a) Relation Matrix Sparsity that limits the noise introduced and alleviates the memory issue; b) ReIndex applied as a training strategy to enable a more flexible batch size setting and increase the diversity of training data; and c) Transformer that handles 2-D inputs and captures channel dependencies. These components jointly enable STHD to manage the high-dimensional MTS while maintaining computational feasibility. Furthermore, experimental results show STHD's considerable improvement on three high-dimensional datasets: Crime-Chicago, Wiki-People, and Traffic. The source code and dataset are publicly available https://github.com/xinzzzhou/ScalableTransformer4HighDimensionMTSF.git.

View on arXivView PDF

Code Implementations(1)

Source code for "Scalable Transformer for High Dimensional Multivariate Time Series Forecasting" (Accepted by CIKM-24)

193PythonMay 13, 20241 years ago

Cite this paper

@article{zhou2024scalable,
  title  = {Scalable Transformer for High Dimensional Multivariate Time Series Forecasting},
  author = {Xin Zhou and Weiqing Wang and Wray Buntine and Shilin Qu and Abishek Sriramulu and Weicong Tan and Christoph Bergmeir},
  year   = {2024},
  eprint = {2408.04245},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.04245v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.04245.svg)](https://codeofpaper.com/paper/2408.04245)

Discussion