CATS: Enhancing Multivariate Time Series Forecasting by Constructing Auxiliary Time Series as Exogenous Variables

Jiecheng Lu, Xu Han, Yan Sun, Shihao Yang
2/12/2026

No official code found. Best implementation: LJC-FVNR/CATS (23 stars, Apache-2.0, last commit 2026-02-05).

Abstract

For Multivariate Time Series Forecasting (MTSF), recent deep learning applications show that univariate models frequently outperform multivariate ones. To address the difficiency in multivariate models, we introduce a method to Construct Auxiliary Time Series (CATS) that functions like a 2D temporal-contextual attention mechanism, which generates Auxiliary Time Series (ATS) from Original Time Series (OTS) to effectively represent and incorporate inter-series relationships for forecasting. Key principles of ATS - continuity, sparsity, and variability - are identified and implemented through different modules. Even with a basic 2-layer MLP as core predictor, CATS achieves state-of-the-art, significantly reducing complexity and parameters compared to previous multivariate models, marking it an efficient and transferable MTSF solution.

View on arXivView PDF

Code Implementations(1)

LJC-FVNR/CATSCommunity74%
Apache-2.0

CATS: Enhancing Multivariate Time Series Forecasting by Constructing Auxiliary Time Series as Exogenous Variables [ICML 2024]

232Jupyter NotebookMay 28, 20248 months agoApache-2.0

Similar Papers

Cite this paper

@article{lu2026cats,
  title  = {CATS: Enhancing Multivariate Time Series Forecasting by Constructing Auxiliary Time Series as Exogenous Variables},
  author = {Jiecheng Lu and Xu Han and Yan Sun and Shihao Yang},
  year   = {2026},
  eprint = {2403.01673},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2403.01673},
  journal = {ICML 2024 2024}
}

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

Discussion