Multi-resolution Time-Series Transformer for Long-term Forecasting

Yitian Zhang, Liheng Ma, Soumyasundar Pal, Yingxue Zhang, Mark Coates
11/7/2023
cs.LG

Official code: networkslab/MTST (33 stars, last commit 2024-07-01). 1 more implementation below.

Abstract

The performance of transformers for time-series forecasting has improved significantly. Recent architectures learn complex temporal patterns by segmenting a time-series into patches and using the patches as tokens. The patch size controls the ability of transformers to learn the temporal patterns at different frequencies: shorter patches are effective for learning localized, high-frequency patterns, whereas mining long-term seasonalities and trends requires longer patches. Inspired by this observation, we propose a novel framework, Multi-resolution Time-Series Transformer (MTST), which consists of a multi-branch architecture for simultaneous modeling of diverse temporal patterns at different resolutions. In contrast to many existing time-series transformers, we employ relative positional encoding, which is better suited for extracting periodic components at different scales. Extensive experiments on several real-world datasets demonstrate the effectiveness of MTST in comparison to state-of-the-art forecasting techniques.

View on arXivView PDF

Code Implementations(2)

333Shell, PythonMar 8, 20242 years ago
Yitiann/MTSTOfficial
223Shell, PythonFeb 7, 20242 years ago

Similar Papers

Cite this paper

@article{zhang2023multiresolution,
  title  = {Multi-resolution Time-Series Transformer for Long-term Forecasting},
  author = {Yitian Zhang and Liheng Ma and Soumyasundar Pal and Yingxue Zhang and Mark Coates},
  year   = {2023},
  eprint = {2311.04147},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.04147v2}
}

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/2311.04147.svg)](https://codeofpaper.com/paper/2311.04147)

Discussion