Abstract
Rainfall forecasting is a challenging task due to the time-dependencies of the variables and the stochastic behavior of the process. The difficulty increases when the zone of interest is characterized by a large spatio-temporal variability of its meteorological variables, causing large variations of rainfall even within a small zone such as the Tropical Andes. To address this problem, we propose a methodology for building a group of models based on Long Short-Term Memory (LSTM) neural networks using Bayesian optimization. We optimize the model hyperparameters using accumulated experience to reduce the hyperparameter search space over successive iterations. The result is a large reduction in modeling time that allows the building of specialized LSTM models for each zone and forecasting time. We evaluated the method by forecasting rain events in the urban zone of Cuenca City in Ecuador, a city with large spatio-temporal variability. The results show that our proposed model offers better performance over the trivial forecaster for up to 9 hours of future forecasts with an accuracy of up to 84.4%. The model was compared to its equivalent LSTM model without optimization.
Original language | English |
---|---|
Pages (from-to) | 1373-1388 |
Number of pages | 16 |
Journal | Earth Science Informatics |
Volume | 16 |
Issue number | 2 |
DOIs | |
State | Accepted/In press - 2023 |
Bibliographical note
Funding Information:The work was sponsored in part by the GIDTEC project (No. 003-002-2016-03-03). The signal acquisition work was developed by the hydrometeorological network of the Empresa Pública Municipal de Telecomunicaciones, Agua Potable, Alcantarillado y Saneamiento de Cuenca ETAPA EP. The computational work was developed at the GIDTEC Research Group Lab of the Universidad Politécnica Salesiana de Cuenca, Ecuador.
Publisher Copyright:
© 2023, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature.
Keywords
- Bayesian optimization
- Deep Learning
- Long Short-Term Memory
- Rainfall modeling
- Time-series forecasting