Abstract
We describe a practical situation in which the application of forecasting models could lead to energy efficiency and decreased risk in water level management. The practical challenge of forecasting water levels in the next 24 h and the available data are provided by a dutch regional water authority. We formalized the problem as conditional forecasting of hydrological time series: the resulting models can be used for real-life scenario evaluation and decision support. We propose the novel Encoder/Decoder with Exogenous Variables RNN (ED-RNN) architecture for conditional forecasting with RNNs, and contrast its performance with various other time series forecasting models. We show that the performance of the ED-RNN architecture is comparable to the best performing alternative model (a feedforward ANN for direct forecasting), and more accurately captures short-term fluctuations in the water heights.
Made possible by Ynformed and Waterschap Zuiderzeeland.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Alaire, J.J., Chollet, F., RStudio, Google: R Interface to Keras (2019). https://keras.rstudio.com/. Accessed 05 May 2019
Armstrong, J.S., Collopy, F.: Error measures for generalizing about forecasting methods: empirical comparisons. Int. J. Forecast. 8(1), 69–80 (1992)
Che, Z., Purushotham, S., Cho, K., Sontag, D., Liu, Y.: Recurrent neural networks for multivariate time series with missing values. Sci. Rep. 8(1), 6085 (2018)
Chung, J., Gulcehre, C., Cho, K., Bengio, Y.: Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv preprint arXiv:1412.3555 (2014)
FutureWater: Rapport Wateraanvoer Noordoostpolder (2006). https://www.futurewater.nl/downloads/2006_Immerzeel_FW50.pdf. Accessed 19 Oct 2018
Goodfellow, I., Bengio, Y., Courville, A., Bengio, Y.: Deep Learning, vol. 1. MIT Press, Cambridge (2016)
Groenen, I.: Representing seasonal patterns in gated recurrent neural networks for multivariate time series forecasting. Master thesis (2018). http://www.scriptiesonline.uba.uva.nl/657906. Accessed 20 Oct 2018
Guo, T., Lin, T., Lu, Y.: An interpretable LSTM neural network for autoregressive exogenous model. arXiv preprint arXiv:1804.05251 (2018)
Hamilton, D.P., Schladow, S.G.: Prediction of water quality in lakes and reservoirs. Part I-model description. Ecol. Model. 96(1–3), 91–110 (1997)
Hamzaçebi, C., Akay, D., Kutay, F.: Comparison of direct and iterative artificial neural network forecast approaches in multi-periodic time series forecasting. Expert Syst. Appl. 36(2), 3839–3844 (2009)
Haykin, S.S.: Neural Networks and Learning Machines, vol. 3. Pearson Education, Upper Saddle River (2009)
Hill, T., Marquez, L., O’Connor, M., Remus, W.: Artificial neural network models for forecasting and decision making. Int. J. Forecast. 10(1), 5–15 (1994)
Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)
Johansen, S.: Estimation and hypothesis testing of cointegration vectors in Gaussian vector autoregressive models. Econometrica: J. Econ. Soc. 59, 1551–1580 (1991)
Konikow, L.F., Bredehoeft, J.D.: Ground-water models cannot be validated. Adv. Water Resour. 15(1), 75–83 (1992)
Lütkepohl, H.: New Introduction to Multiple Time Series Analysis. Springer, Heidelberg (2005)
Mishra, A., Desai, V.: Drought forecasting using feed-forward recursive neural network. Ecol. Model. 198(1–2), 127–138 (2006)
Nepf, H.: Drag, turbulence, and diffusion in flow through emergent vegetation. Water Resour. Res. 35(2), 479–489 (1999)
Sophocleous, M.: Interactions between groundwater and surface water: the state of the science. Hydrol. J. 10(1), 52–67 (2002)
Stigler, M.: tsDyn: nonlinear time series models with regime switching (2019). https://www.rdocumentation.org/packages/tsDyn/versions/0.9-44. Accessed 12 June 2019
Sutskever, I., Vinyals, O., Le, Q.V.: Sequence to sequence learning with neural networks. In: Advances in Neural Information Processing Systems, pp. 3104–3112 (2014)
Tiwari, M.K., Chatterjee, C.: Development of an accurate and reliable hourly flood forecasting model using wavelet-bootstrap-ANN (WBANN) hybrid approach. J. Hydrol. 394(3–4), 458–470 (2010)
Wang, W., Ding, J.: Wavelet network model and its application to the prediction of hydrology. Nat. Sci. 1(1), 67–71 (2003)
Yen, P.H., Jan, C.D., Lee, Y.P., Lee, H.F.: Application of Kalman filter to short-term tide level prediction. J. Waterw. Port Coast. Ocean Eng. 122(5), 226–231 (1996)
Yoon, H., Jun, S.C., Hyun, Y., Bae, G.O., Lee, K.K.: A comparative study of artificial neural networks and support vector machines for predicting groundwater levels in a coastal aquifer. J. Hydrol. 396(1–2), 128–138 (2011)
Zhang, G.P.: Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 50, 159–175 (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
van der Lugt, B.J., Feelders, A.J. (2020). Conditional Forecasting of Water Level Time Series with RNNs. In: Lemaire, V., Malinowski, S., Bagnall, A., Bondu, A., Guyet, T., Tavenard, R. (eds) Advanced Analytics and Learning on Temporal Data. AALTD 2019. Lecture Notes in Computer Science(), vol 11986. Springer, Cham. https://doi.org/10.1007/978-3-030-39098-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-39098-3_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-39097-6
Online ISBN: 978-3-030-39098-3
eBook Packages: Computer ScienceComputer Science (R0)