通过打乱时间片段提升预测模型泛化能力
Temporal Patch Shuffle (TPS): Leveraging Patch-Level Shuffling to Boost Generalization and Robustness in Time Series Forecasting

- 提取重叠时间片段,按方差排序后部分打乱重组
- 在9个长期数据集上平均提升1.8%预测精度
- 适合数据少、需增强鲁棒性的时序预测场景
数据增强对提升深度学习模型的泛化性和鲁棒性至关重要,尤其在训练数据有限时。尽管已有多种时序分类增强方法,但大多无法直接用于时序预测,因其需保持时间一致性。本文提出一种简单且模型无关的时序预测增强方法——时间片段打乱(Temporal Patch Shuffle, TPS):从序列中提取重叠时间片段,基于方差排序选择部分片段进行打乱,并通过重叠区域平均重构序列。该设计在增加样本多样性的同时保留了预测一致的局部时间结构。我们在九个长期预测数据集上,使用五种近期模型(TSMixer、DLinear、PatchTST、TiDE、LightTS)进行了广泛评估,并在四个短期预测数据集上用PatchTST验证,均观察到一致性能提升。全面的消融实验进一步验证了该方法的有效性、鲁棒性及设计合理性。
原文摘要 · Abstract (English)
Data augmentation is a crucial technique for improving model generalization and robustness, particularly in deep learning models where training data is limited. Although many augmentation methods have been developed for time series classification, most are not directly applicable to time series forecasting due to the need to preserve temporal coherence. In this work, we propose Temporal Patch Shuffle (TPS), a simple and model-agnostic data augmentation method for forecasting that extracts overlapping temporal patches, selectively shuffles a subset of patches using variance-based ordering as a conservative heuristic, and reconstructs the sequence by averaging overlapping regions. This design increases sample diversity while preserving forecast-consistent local temporal structure. We extensively evaluate TPS across nine long-term forecasting datasets using five recent model families (TSMixer, DLinear, PatchTST, TiDE, and LightTS), and across four short-term forecasting datasets using PatchTST, observing consistent performance improvements. Comprehensive ablation studies further demonstrate the effectiveness, robustness, and design rationale of the proposed method.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。