Journal of Hydroinformatics (Nov 2023)
A WaveNet-based convolutional neural network for river water level prediction
Abstract
River water level prediction (WLP) plays an important role in flood control, navigation, and water supply. In this study, a WaveNet-based convolutional neural network (WCNN) with a lightweight structure and good parallelism was developed to improve the prediction accuracy and time effectiveness of WLP. It was applied to predict 1/2/3 days ahead the water levels at the Waizhou gauging station of the Ganjiang River (GR) in China, and it was compared with two recurrent neural networks (long short-term memory (LSTM) and gated recurrent unit (GRU)). The results showed that the WCNN model achieved the best prediction performance with the fewest training parameters and time. Compared with the LSTM and GRU models in the 1-day ahead prediction, the training parameters were reduced from 73,851 and 55,851 to 32,937, respectively. The root mean square error (RMSE) was reduced from 0.071 and 0.076 to 0.057, respectively. The mean absolute error (MAE) was reduced from 0.052 and 0.059 to 0.038, respectively. The Nash–Sutcliffe efficiency (NSE) and coefficient of determination (R2) both increased to 0.998. This result indicated that the improved model was more efficient for WLP. HIGHLIGHTS A WaveNet-based convolutional neural network was proposed for water level prediction.; WCNN with a lightweight structure and good parallelism achieved better prediction performance.; WCNN obtained higher accuracy results with the fewest parameters and training time than RNN.; Influence of different inputs and hyperparameters of models on prediction results was revealed.;
Keywords