Dynamic Long-Term Time-Series Forecasting via Meta Transformer Networks
Muhammad Anwar Ma'sum, MD Rasel Sarkar, Mahardhika Pratama, Savitha Ramasamy, Sreenatha Anavatti, Lin Liu, Habibullah, Ryszard Kowalczyk
TL;DR
MANTRA tackles dynamic long-term time-series forecasting by decoupling representation learning (slow learner) from rapid adaptation (an ensemble of fast learners) and fusing them through a universal representation transformer (URT). Built on a Autoformer-based backbone, it decomposes series into seasonal and trend components while URT enables quick concept drift adaptation with minimal parameter updates. Across four real datasets and multiple horizons, MANTRA yields consistent improvements over strong baselines in most settings (at least $3\%$ in many cases) and demonstrates robustness via ablations and sensitivity analyses. This approach offers a scalable, adaptable framework for nonstationary long-horizon forecasting with potential applicability to other backbone models.
Abstract
A reliable long-term time-series forecaster is highly demanded in practice but comes across many challenges such as low computational and memory footprints as well as robustness against dynamic learning environments. This paper proposes Meta-Transformer Networks (MANTRA) to deal with the dynamic long-term time-series forecasting tasks. MANTRA relies on the concept of fast and slow learners where a collection of fast learners learns different aspects of data distributions while adapting quickly to changes. A slow learner tailors suitable representations to fast learners. Fast adaptations to dynamic environments are achieved using the universal representation transformer layers producing task-adapted representations with a small number of parameters. Our experiments using four datasets with different prediction lengths demonstrate the advantage of our approach with at least $3\%$ improvements over the baseline algorithms for both multivariate and univariate settings. Source codes of MANTRA are publicly available in \url{https://github.com/anwarmaxsum/MANTRA}.
