Self-Recover: Forecasting Block Maxima in Time Series from Predictors with Disparate Temporal Coverage Using Self-Supervised Learning
Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 3723-3731.
https://doi.org/10.24963/ijcai.2023/414
Keywords
- Machine Learning: ML: Self-supervised Learning
- Machine Learning: ML: Representation learning
- Machine Learning: ML: Time series and data streams
Abstract
Forecasting the block maxima of a future time window is a challenging task due to the difficulty in inferring the tail distribution of a target variable. As the historical observations alone may not be sufficient to train robust models to predict the block maxima, domain-driven process models are often available in many scientific domains to supplement the observation data and improve the forecast accuracy. Unfortunately, coupling the historical observations with process model outputs is a challenge due to their disparate temporal coverage. This paper presents Self-Recover, a deep learning framework to predict the block maxima of a time window by employing self-supervised learning to address the varying temporal data coverage problem. Specifically Self-Recover uses a combination of contrastive and generative self-supervised learning schemes along with a denoising autoencoder to impute the missing values. The framework also combines representations of the historical observations with process model outputs via a residual learning approach and learns the generalized extreme value (GEV) distribution characterizing the block maxima values. This enables the framework to reliably estimate the block maxima of each time window along with its confidence interval. Extensive experiments on real-world datasets demonstrate the superiority of Self-Recover compared to other state-of-the-art forecasting methods.
@inproceedings{ijcai2023p414,
title = {Self-Recover: Forecasting Block Maxima in Time Series from Predictors with Disparate Temporal Coverage Using Self-Supervised Learning},
author = {Galib, Asadullah Hill and McDonald, Andrew and Tan, Pang-Ning and Luo, Lifeng},
booktitle = {Proceedings of the Thirty-Second International Joint Conference on
Artificial Intelligence, {IJCAI-23}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Edith Elkind},
pages = {3723--3731},
year = {2023},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2023/414},
url = {https://doi.org/10.24963/ijcai.2023/414},
}
TY - CPAPER TI - Self-Recover: Forecasting Block Maxima in Time Series from Predictors with Disparate Temporal Coverage Using Self-Supervised Learning AU - Galib, Asadullah Hill AU - McDonald, Andrew AU - Tan, Pang-Ning AU - Luo, Lifeng T2 - Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI-23 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2023 SP - 3723 EP - 3731 DO - 10.24963/ijcai.2023/414 UR - https://doi.org/10.24963/ijcai.2023/414 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: