Prediction of Water Level Using Machine Learning and Deep Learning Techniques

被引:0
作者
Ishan Ayus
Narayanan Natarajan
Deepak Gupta
机构
[1] National Institute of Technology Arunachal Pradesh,Department of Computer Science and Engineering
[2] Dr. Mahalingam College of Engineering and Technology,Department of Civil Engineering
来源
Iranian Journal of Science and Technology, Transactions of Civil Engineering | 2023年 / 47卷
关键词
Water level; Prediction; Machine learning; Deep learning; XGBoost;
D O I
暂无
中图分类号
学科分类号
摘要
Forecasting the water levels in rivers and lakes is critical for flood warnings and water-resource management. Many soft computing techniques have been implemented for the prediction of water levels in lakes. While several deep learning models have been adopted, the comparison of the performance of these models with machine learning models is quite limited. In this study, the water level of Jezioro Kosno Lake in Poland has been predicted using 30 years of daily water level data through tree-based machine learning techniques, namely Random Forest and XGBoost, as well as deep learning techniques, namely bidirectional LSTM, convolutional 1D-BiLSTM, and recurrent neural network. The performance of the models was diagnosed using several statistical indicators such as mean square error (MSE), index of agreement (IA), root mean square error (RMSE), mean absolute percentage error (MAPE), mean absolute error (MAE), and symmetric mean absolute percentage error (SMAPE). The results suggest that XGBoost performs well in water level forecasting among the tree-based machine learning models. Among the deep learning models, the Conv1D-BiLSTM model performs unconditionally well. It is observed that XGBoost with the lowest RMSE value of 0.0066 and highest accuracy of 99.976 has outperformed all other models, and therefore, machine learning has performed better than deep learning for the current study.
引用
收藏
页码:2437 / 2447
页数:10
相关论文
共 87 条
  • [1] Aksoy H(2013)Stochastic modeling of Lake Van water level time series with jumps and multiple trends Hydrol Earth Syst Sci 6 2297-2303
  • [2] Unal NE(2017)System dynamics modeling of water level variations of Lake Issyk-Kul Kyrgyzstan Water 12 989-408
  • [3] Eris E(2007)Forecasting surface water level fluctuations of Lake Van by artificial neural networks Water Res Manag 2 399-2314
  • [4] Yuce MI(2014)Predicting water level fluctuations in Lake Michigan-Huron using wavelet-expert system methods Water Res Manag 8 2293-233
  • [5] Alifujiang Y(2007)Fuzzy logic model of lake water level fluctuations in Lake Van, Turkey Theor Appl Climat 3–4 227-498
  • [6] Abuduwaili J(2016)Impact of water-level fluctuations on cyanobacterial blooms: options for management Aqua Ecol 3 485-88
  • [7] Ma L(2018)Ensemble recurrent neural network based probabilistic wind speed forecasting approach Energies 8 1958-264
  • [8] Samat A(2010)Reservoir computing approach to Great Lakes water level forecasting J Hydrol 381 76-125
  • [9] Groll M(2016)Water-level fluctuations regulate the structure and functioning of natural lakes Freshwat Biol 2 251-2484
  • [10] Altunkaynak A(2020)River water level forecasting for flood warning system using deep learning long short-term memory network IOP Conf Ser Mater Sci Eng 1 012026s-1332