Groundwater level forecasting with artificial neural networks: a comparison of long short-term memory (LSTM), convolutional neural networks (CNNs), and non-linear autoregressive networks with exogenous input (NARX)

被引:183
作者
Wunsch, Andreas [1 ]
Liesch, Tanja [1 ]
Broda, Stefan [2 ]
机构
[1] Karlsruhe Inst Technol KIT, Inst Appl Geosci, Hydrogeol, Kaiserstr 12, D-76131 Karlsruhe, Germany
[2] Fed Inst Geosci & Nat Resources BGR, Wilhelmstr 25-30, D-13593 Berlin, Germany
关键词
DEPENDENCIES; PREDICTION; MODEL;
D O I
10.5194/hess-25-1671-2021
中图分类号
P [天文学、地球科学];
学科分类号
07 ;
摘要
It is now well established to use shallow artificial neural networks (ANNs) to obtain accurate and reliable groundwater level forecasts, which are an important tool for sustainable groundwater management. However, we observe an increasing shift from conventional shallow ANNs to state-of-the-art deep-learning (DL) techniques, but a direct comparison of the performance is often lacking. Although they have already clearly proven their suitability, shallow recurrent networks frequently seem to be excluded from the study design due to the euphoria about new DL techniques and its successes in various disciplines. Therefore, we aim to provide an overview on the predictive ability in terms of groundwater levels of shallow conventional recurrent ANNs, namely non-linear autoregressive networks with exogenous input (NARX) and popular state-of-the-art DL techniques such as long short-term memory (LSTM) and convolutional neural networks (CNNs). We compare the performance on both sequence-to-value (seq2val) and sequence-to-sequence (seq2seq) forecasting on a 4-year period while using only few, widely available and easy to measure meteorological input parameters, which makes our approach widely applicable. Further, we also investigate the data dependency in terms of time series length of the different ANN architectures. For seq2val forecasts, NARX models on average perform best; however, CNNs are much faster and only slightly worse in terms of accuracy. For seq2seq forecasts, mostly NARX outperform both DL models and even almost reach the speed of CNNs. However, NARX are the least robust against initialization effects, which nevertheless can be handled easily using ensemble forecasting. We showed that shallow neural networks, such as NARX, should not be neglected in comparison to DL techniques especially when only small amounts of training data are available, where they can clearly outperform LSTMs and CNNs; however, LSTMs and CNNs might perform substantially better with a larger dataset, where DL really can demonstrate its strengths, which is rarely available in the groundwater domain though.
引用
收藏
页码:1671 / 1687
页数:17
相关论文
共 70 条
[1]   A wavelet neural network conjunction model for groundwater level forecasting [J].
Adamowski, Jan ;
Chan, Hiu Fung .
JOURNAL OF HYDROLOGY, 2011, 407 (1-4) :28-40
[2]   Groundwater Estimation from Major Physical Hydrology Components Using Artificial Neural Networks and Deep Learning [J].
Afzaal, Hassan ;
Farooque, Aitazaz A. ;
Abbas, Farhat ;
Acharya, Bishnu ;
Esau, Travis .
WATER, 2020, 12 (01)
[3]   A Nonlinear Autoregressive Modeling Approach for Forecasting Groundwater Level Fluctuation in Urban Aquifers [J].
Alsumaiei, Abdullah A. .
WATER, 2020, 12 (03)
[4]  
[Anonymous], 1999, REGION ALSACE STRASB
[5]  
[Anonymous], 2012, World's groundwater resources are suffering from poor governance
[6]  
[Anonymous], TENSORFLOW LARGE SCA
[7]  
[Anonymous], 2016, NEURAL NETWORK TOOLB
[8]  
[Anonymous], 2010, EC WAST US AGR
[9]   LEARNING LONG-TERM DEPENDENCIES WITH GRADIENT DESCENT IS DIFFICULT [J].
BENGIO, Y ;
SIMARD, P ;
FRASCONI, P .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (02) :157-166
[10]   Forecasting Groundwater Table in a Flood Prone Coastal City with Long Short-term Memory and Recurrent Neural Networks [J].
Bowes, Benjamin D. ;
Sadler, Jeffrey M. ;
Morsy, Mohamed M. ;
Behl, Madhur ;
Goodall, Jonathan L. .
WATER, 2019, 11 (05)