Time Series Forecasting with Gaussian Processes Needs Priors

被引:12
|
作者
Corani, Giorgio [1 ]
Benavoli, Alessio [2 ]
Zaffalon, Marco [1 ]
机构
[1] Ist Dalle Molle Studi Intelligenza Artificial IDS, USI SUPSI, Lugano, Switzerland
[2] Trinity Coll Dublin, Sch Comp Sci & Stat, Dublin, Ireland
关键词
D O I
10.1007/978-3-030-86514-6_7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automatic forecasting is the task of receiving a time series and returning a forecast for the next time steps without any human intervention. Gaussian Processes (GPs) are a powerful tool for modeling time series, but so far there are no competitive approaches for automatic forecasting based on GPs. We propose practical solutions to two problems: automatic selection of the optimal kernel and reliable estimation of the hyperparameters. We propose a fixed composition of kernels, which contains the components needed to model most time series: linear trend, periodic patterns, and other flexible kernel for modeling the non-linear trend. Not all components are necessary to model each time series; during training the unnecessary components are automatically made irrelevant via automatic relevance determination (ARD). We moreover assign priors to the hyperparameters, in order to keep the inference within a plausible range; we design such priors through an empirical Bayes approach. We present results on many time series of different types; our GP model is more accurate than state-of-the-art time series models. Thanks to the priors, a single restart is enough the estimate the hyperparameters; hence the model is also fast to train.
引用
收藏
页码:103 / 117
页数:15
相关论文
共 50 条
  • [1] Priors for time series forecasting
    Zhou Jingjing
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 171 - 174
  • [2] Warped Input Gaussian Processes for Time Series Forecasting
    Vinokur, Igor
    Tolpin, David
    [J]. CYBER SECURITY CRYPTOGRAPHY AND MACHINE LEARNING, 2021, 12716 : 205 - 220
  • [3] Scalable and Interpretable Forecasting of Hydrological Time Series Based on Variational Gaussian Processes
    Pastrana-Cortes, Julian David
    Gil-Gonzalez, Julian
    Alvarez-Meza, Andres Marino
    Cardenas-Pena, David Augusto
    Orozco-Gutierrez, Alvaro Angel
    [J]. WATER, 2024, 16 (14)
  • [4] Forecasting Time Series in Healthcare With Gaussian Processes and Dynamic Time Warping Based Subset Selection
    Puri, Chetanya
    Kooijman, Gerben
    Vanrumste, Bart
    Luca, Stijn
    [J]. IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2022, 26 (12) : 6126 - 6137
  • [5] Default priors for Gaussian processes
    Paulo, R
    [J]. ANNALS OF STATISTICS, 2005, 33 (02): : 556 - 582
  • [6] Time Series Alignment with Gaussian Processes
    Suematsu, Nobuo
    Hayashi, Akira
    [J]. 2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR 2012), 2012, : 2355 - 2358
  • [7] Order series method for forecasting non-Gaussian time series
    Chuang, Ming-De
    Yu, Gwo-Hsing
    [J]. JOURNAL OF FORECASTING, 2007, 26 (04) : 239 - 250
  • [8] Gaussian processes for time-series modelling
    Roberts, S.
    Osborne, M.
    Ebden, M.
    Reece, S.
    Gibson, N.
    Aigrain, S.
    [J]. PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2013, 371 (1984):
  • [9] Gaussian Mixture Models for Time Series Modelling, Forecasting, and Interpolation
    Eirola, Emil
    Lendasse, Amaury
    [J]. ADVANCES IN INTELLIGENT DATA ANALYSIS XII, 2013, 8207 : 162 - 173
  • [10] A methodology for forecasting non-Gaussian hydrological time series
    Yu, GH
    Wen, WC
    [J]. STOCHASTIC HYDRAULICS '96, 1996, : 507 - 513