Tackling Time-Series Forecasting Generalization via Mitigating Concept Drift
Zhiyuan Zhao, Haoxin Liu, B. Aditya Prakash
TL;DR
This paper addresses the challenge of distribution shifts in time-series forecasting by distinguishing temporal shift and concept drift, with the latter being underexplored. It introduces soft attention masking (SAM) to extract invariant patterns from both lookback and horizon exogenous features, forming a surrogate feature $X^{SUR}$ and modeling $P(Y^H|X^{SUR})$ to improve generalization. Recognizing temporal-shift mitigation as a prerequisite, the authors propose ShifTS, a model-agnostic framework that normalizes marginals, forecasts $X^{SUR}$, and then predicts $Y^H$ via an aggregation step, optimizing $\mathcal{L}=\mathcal{L}_{SUR}+\mathcal{L}_{TS}$. Comprehensive experiments on six real-world datasets across multiple models show that ShifTS consistently improves forecasting accuracy and often outperforms both concept-drift and temporal-shift baselines. The approach offers a practical, generalizable strategy for robust time-series forecasting under evolving data distributions.
Abstract
Time-series forecasting finds broad applications in real-world scenarios. Due to the dynamic nature of time series data, it is important for time-series forecasting models to handle potential distribution shifts over time. In this paper, we initially identify two types of distribution shifts in time series: concept drift and temporal shift. We acknowledge that while existing studies primarily focus on addressing temporal shift issues in time series forecasting, designing proper concept drift methods for time series forecasting has received comparatively less attention. Motivated by the need to address potential concept drift, while conventional concept drift methods via invariant learning face certain challenges in time-series forecasting, we propose a soft attention mechanism that finds invariant patterns from both lookback and horizon time series. Additionally, we emphasize the critical importance of mitigating temporal shifts as a preliminary to addressing concept drift. In this context, we introduce ShifTS, a method-agnostic framework designed to tackle temporal shift first and then concept drift within a unified approach. Extensive experiments demonstrate the efficacy of ShifTS in consistently enhancing the forecasting accuracy of agnostic models across multiple datasets, and outperforming existing concept drift, temporal shift, and combined baselines.
