Learning Pattern-Specific Experts for Time Series Forecasting Under Patch-level Distribution Shift

Yanru Sun, Zongxia Xie, Emadeldeen Eldele, Dongyue Chen, Qinghua Hu +1 more
10/13/2024
cs.LGstat.ML

Official code: syrGitHub/TFPS (71 stars, last commit 2024-11-08).

Abstract

Time series forecasting, which aims to predict future values based on historical data, has garnered significant attention due to its broad range of applications. However, real-world time series often exhibit complex non-uniform distribution with varying patterns across segments, such as season, operating condition, or semantic meaning, making accurate forecasting challenging. Existing approaches, which typically train a single model to capture all these diverse patterns, often struggle with the pattern drifts between patches and may lead to poor generalization. To address these challenges, we propose TFPS, a novel architecture that leverages pattern-specific experts for more accurate and adaptable time series forecasting. TFPS employs a dual-domain encoder to capture both time-domain and frequency-domain features, enabling a more comprehensive understanding of temporal dynamics. It then uses subspace clustering to dynamically identify distinct patterns across data patches. Finally, pattern-specific experts model these unique patterns, delivering tailored predictions for each patch. By explicitly learning and adapting to evolving patterns, TFPS achieves significantly improved forecasting accuracy. Extensive experiments on real-world datasets demonstrate that TFPS outperforms state-of-the-art methods, particularly in long-term forecasting, through its dynamic and pattern-aware learning approach. The data and codes are available: https://github.com/syrGitHub/TFPS.

View on arXivView PDF

Code Implementations(1)

syrGitHub/TFPSOfficial100%

The code for TFPS

713Shell, PythonSep 26, 20241 years ago

Similar Papers

Cite this paper

@article{sun2024learning,
  title  = {Learning Pattern-Specific Experts for Time Series Forecasting Under Patch-level Distribution Shift},
  author = {Yanru Sun and Zongxia Xie and Emadeldeen Eldele and Dongyue Chen and Qinghua Hu and Min Wu},
  year   = {2024},
  eprint = {2410.09836},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.09836v2}
}

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

Discussion