Patch-Wise Structural Loss for Time Series Forecasting
Abstract
Time-series forecasting has gained significant attention in machine learning due to its crucial role in various domains. However, most existing forecasting models rely heavily on point-wise loss functions like Mean Squared Error, which treat each time step independently and neglect the structural dependencies inherent in time series data, making it challenging to capture complex temporal patterns accurately. To address these challenges, we propose a novel Patch-wise Structural (PS) loss, designed to enhance structural alignment by comparing time series at the patch level. Through leveraging local statistical properties, such as correlation, variance, and mean, PS loss captures nuanced structural discrepancies overlooked by traditional point-wise losses. Furthermore, it integrates seamlessly with point-wise loss, simultaneously addressing local structural inconsistencies and individual time-step errors. PS loss establishes a novel benchmark for accurately modeling complex time series data and provides a new perspective on time series loss function design. Extensive experiments demonstrate that PS loss significantly improves the performance of state-of-the-art models across diverse real-world datasets. The data and code are publicly available at: https://github.com/Dilfiraa/PS_Loss.
Cite
Text
Kudrat et al. "Patch-Wise Structural Loss for Time Series Forecasting." Proceedings of the 42nd International Conference on Machine Learning, 2025.Markdown
[Kudrat et al. "Patch-Wise Structural Loss for Time Series Forecasting." Proceedings of the 42nd International Conference on Machine Learning, 2025.](https://mlanthology.org/icml/2025/kudrat2025icml-patchwise/)BibTeX
@inproceedings{kudrat2025icml-patchwise,
title = {{Patch-Wise Structural Loss for Time Series Forecasting}},
author = {Kudrat, Dilfira and Xie, Zongxia and Sun, Yanru and Jia, Tianyu and Hu, Qinghua},
booktitle = {Proceedings of the 42nd International Conference on Machine Learning},
year = {2025},
pages = {31841-31859},
volume = {267},
url = {https://mlanthology.org/icml/2025/kudrat2025icml-patchwise/}
}