Abstract
Water level forecasting is a critical technique for reservoir water resource management and flood early warning. This study addresses the limitations of the traditional Long Short-Term Memory (LSTM) network in terms of accuracy and generalization when handling complex hydrological data. To improve the precision and stability of LSTM in water level forecasting, four optimization algorithms—African Vulture Optimization Algorithm (AVOA), Cuckoo Search (CS), Firefly Algorithm (FA), and Grey Wolf Optimizer (GWO)—were introduced to optimize the LSTM model. The study employed a self-developed RIL scoring standard to comprehensively evaluate the models’ performance. The results show that all optimized models significantly outperformed the traditional LSTM model. Among them, the GWO-LSTM achieved the best performance in terms of accuracy, with a Mean Absolute Error (MAE) of 0.1043 m, a Root Mean Square Error (RMSE) of 0.1402 m, and the highest RIL score of 2.4364. The study confirms the effectiveness of combining optimization algorithms with LSTM models in water level forecasting, offering a method to significantly improve prediction accuracy. It also provides new directions for enhancing the model’s generalization capability and adaptability. Accurate water level forecasting in large reservoirs not only provides a scientific basis for reservoir management but also has significant theoretical and practical implications for flood control, disaster mitigation, ecological protection, and the sustainable use of water resources.







Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.Data availability
No datasets were generated or analysed during the current study.
References
Abdollahzadeh B, Gharehchopogh FS, Mirjalili S (2021) African vultures optimization algorithm: a new nature-inspired metaheuristic algorithm for global optimization problems. Comput Ind Eng 158:107408
Adamowski J, Chan FH, Prasher SO, Ozga-Zielinski B, Sliusarieva A (2012) Comparison of multiple linear and nonlinear regression, autoregressive integrated moving average, artificial neural network, and wavelet artificial neural network methods for urban water demand forecasting in Montreal, Canada. Water Resour Res 48(1)
Aksoy H, Unal NE, Eris EBRU, Yuce MI (2013) Stochastic modeling of Lake Van water level time series with jumps and multiple trends. Hydrol Earth Syst Sci 17(6):2297–2303
Arbain SH, Wibowo A (2012) Time series methods for water level forecasting of Dungun river in Terengganu Malaysia. Int J Eng Sci Technol 4(4):1803–1811
Bui DT, Khosravi K, Tiefenbacher J, Nguyen H, Kazakis N (2020) Improving prediction of water quality indices using novel hybrid machine-learning algorithms. Sci Total Environ 721:137612
Hayder G, Iwan Solihin M, Najwa MRN (2022) Multi-step-ahead prediction of river flow using NARX neural networks and deep learning LSTM. H2Open J 5(1):43–60
Hrnjica B, Bonacci O (2019) Lake level prediction using feed forward and recurrent neural networks. Water Resour Manage 33(7):2471–2484
Huang A, Rao YR, Lu Y, Zhao J (2010) Hydrodynamic modeling of Lake Ontario: an intercomparison of three models. J Geophys Res: Oceans 115(C12).
Kebede S, Travi Y, Alemayehu T, Marc VJJOH (2006) Water balance of Lake Tana and its sensitivity to fluctuations in rainfall, Blue Nile basin, Ethiopia. J Hydrol 316(1–4):233–247
Kilinc HC (2022) Daily streamflow forecasting based on the hybrid particle swarm optimization and long short-term memory model in the Orontes Basin. Water 14(3):490
Kumar V, Yadav SM (2018) Optimization of Reservoir Operation with a New Approach in Evolutionary Computation using TLBO algorithm and Jaya Algorithm. Water Resour Manage 32:4375–4391. https://doi.org/10.1007/s11269-018-2067-5
Kumar V, Yadav SM (2022a) A state-of-the-art review of heuristic and metaheuristic optimization techniques for the management of water resources. Water Supply 22(4):3702–3728. https://doi.org/10.2166/ws.2022.010
Kumar V, Yadav SM (2022b) Multi-objective reservoir operation of the Ukai reservoir system using an improved Jaya algorithm. Water Supply 22(2):2287–2310. https://doi.org/10.2166/ws.2021.374
Li G, Liu Z, Zhang J, Han H, Shu Z (2024) Bayesian model averaging by combining deep learning models to improve lake water level prediction. Sci Total Environ 906:167718
Liu XY, Yao HM, Zhang HR (2023) Machine learning based hourly scale water level prediction in front of the Three Gorges Reservoir Dam. Yangtze River 54(2):147–151
Martinho AD, Hippert HS, Goliatt L (2023a) Short-term streamflow modeling using data-intelligence evolutionary machine learning models. Sci Rep 13(1):13824
Martinho AD, Saporetti CM, Goliatt L (2023b) Approaches for the short-term prediction of natural daily streamflows using hybrid machine learning enhanced with grey wolf optimization. Hydrol Sci J 68(1):16–33
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
Pan M, Zhou H, Cao J, Liu Y, Hao J, Li S, Chen CH (2020) Water level prediction model based on GRU and CNN. IEEE Access 8:60090–60100
Souza DPM, Martinho AD, Rocha CC, Christo ES, Goliatt L (2022) Hybrid particle swarm optimization and group method of data handling for short-term prediction of natural daily streamflows. Model Earth Syst Environ 8:5743–5759. https://doi.org/10.1007/s40808-022-01466-8.
Sun Z, Huang Q, Opp C, Hennig T, Marold U (2012) Impacts and implications of major changes caused by the Three Gorges Dam in the middle reaches of the Yangtze River, China. Water Resour Manage 26:3367–3378
Tang H, Wasowski J, Juang CH (2019) Geohazards in the Three Gorges Reservoir Area, China–lessons learned from decades of research. Eng Geol 261:105267
Valipour M, Banihabib ME, Behbahani SMR (2012) Parameters estimate of autoregressive moving average and autoregressive integrated moving average models and compare their ability for inflow forecasting. J Math Stat 8(3):330–338
Valipour M, Banihabib ME, Behbahani SMR (2013) Comparison of the ARMA, ARIMA, and the autoregressive artificial neural network models in forecasting the monthly inflow of Dez dam reservoir. J Hydrol 476:433–441
Vaziri M (1997) Predicting Caspian Sea surface water level by ANN and ARIMA models. J Waterw Port Coast Ocean Eng 123(4):158–162
Wu J, Huang J, Han X, Gao X, He F, Jiang M, Shen Z (2004) The Three gorges Dam: an ecological perspective. Front Ecol Environ 2(5):241–248
Xu X, Huang G, Zhan H, Qu Z, Huang Q (2012) Integration of SWAP and MODFLOW-2000 for modeling groundwater dynamics in shallow water table areas. J Hydrol 412:170–181
Xu G, Cheng Y, Liu F, Ping P, Sun J (2019) A water level prediction model based on ARIMA-RNN. In: 2019 IEEE Fifth International Conference on Big Data Computing Service and Applications (BigDataService), pp 221–226. IEEE
Yan Q, Bi Y, Deng Y, He Z, Wu L, Van Nostrand JD, Zhou J (2015) Impacts of the Three Gorges Dam on microbial structure and potential function. Sci Rep 5(1):8605
Yang XS (2009) Firefly algorithms for multimodal optimization. In: International Symposium on Stochastic Algorithms. Springer, Berlin Heidelberg, pp 169–178
Yang XS, Deb S (2009) Cuckoo search via Lévy flights. 2009 World Congress on Nature & biologically inspired Computing (NaBIC). IEEE, pp 210–214
Yang Y, Guo H, Chen L, Liu X, Gu M, Pan W (2020) Multiattribute decision making for the assessment of disaster resilience in the Three Gorges Reservoir Area. Ecol Soc 25:2
Zhang Q, Lou Z (2011) The environmental changes and mitigation actions in the Three Gorges Reservoir region, China, vol 14. Environmental Science & Policy, pp 1132–1138. 8
Zhang Y, Zhou Z, Van Griensven Thé J, Yang SX, Gharabaghi B (2023) Flood forecasting using hybrid LSTM and GRU models with lag Time Preprocessing. Water 15(22):3982
Zhou F, Zhang W, Jiang A, Peng H, Li L, Deng L, Wang H (2023) Spatial-temporal variation characteristics and coupling coordination of the water resources–water environment–water ecology carrying capacity in the Three Gorges Reservoir Area. Ecol Ind 154:110874
Zume J, Tarhule A (2008) Simulating the impacts of groundwater pumping on stream–aquifer dynamics in semiarid northwestern Oklahoma, USA. Hydrogeol J 16:797–810
Funding
This study is financially supported by the National Natural Science Foundation of China (Granted Nos. 41702264 and 42174177), Hebei Key Laboratory of Resource and Environmental Disaster Mechanism and Risk Monitoring(Grant No. FZ248107), and by the China Three Gorges Corporation Program (Granted No. 0799217).
Author information
Authors and Affiliations
Contributions
Authorship contribution statement:Haoran Li:Writing – original draft, Writing –review & editing, Visualization, Conceptualization, Methodology.Lili Zhang: Conceptualization, Formal analysis, Writing – original draft, Writing –review & editing, Visualization, Funding acquisition.Yunsheng Yao: Writing – review & editing, Funding acquisition.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Communicated by Hassan Babaie
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Li, H., Zhang, L., Yao, Y. et al. Prediction of water levels in large reservoirs base on optimization of deep learning algorithms. Earth Sci Inform 18, 121 (2025). https://doi.org/10.1007/s12145-024-01670-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12145-024-01670-3