Runoff Prediction for Hydrological Applications Using an INFO-Optimized Deep Learning Model
Abstract
:1. Introduction
- (i)
- An improved vector-weighted average algorithm (INFO) is proposed to solve the problems of excessive hyperparameter settings and complex optimization parameter operation. This algorithm has higher search accuracy and convergence speed than other algorithms.
- (ii)
- Most of the applied runoff prediction combinatorial models are machine learning combinatorial models, and research on deep learning combinatorial models is still in the initial stage. In this study, a novel forecasting method was proposed: the runoff prediction method optimized by the CNN-Bi-LSTM-Attention model based on INFO. By combining CNN-Attention with the rapid extraction of local depth features, the input weights of Bi-LSTM were further optimized, and the time series features were simultaneously analyzed bidirectionally. The neural network uses dropout and L2 regularization to reduce unnecessary structures in the network model, reduce the complexity of model training, and improve the computing power and accuracy of the model.
- (iii)
- Through comparative analysis of experiments, compared with the Bi-LSTM and CNN-Bi-LSTM basic models and the Bayesian optimization model, the fitting coefficient, R2, of the proposed prediction method in this study increased by 7.91%, 3.38%, and 0.61%, respectively. The experimental results show that the method proposed in this paper has better optimal forecasting effect and can achieve the goal of long-term runoff prediction.
2. Study Area and Data
3. Method
3.1. Pearson Correlation Analysis
3.2. Convolutional Neural Network
3.3. Bidirectional Long–Short-Term Memory Neural Network
3.4. Attention Mechanism
3.5. Improved Vector Weighted Average Algorithm
3.6. Model Evaluation
3.7. Construction of INFO-CNN-Bi-LSTM-Attention Model
4. Experimental Results and Analysis
4.1. Scene Assumption
4.2. Model Parameter Setting
4.3. Result Analysis
4.3.1. Model Comparison Analysis
4.3.2. Comparative Analysis of Optimization Algorithms
4.4. Model Generalization Ability Verification
5. Discussion
- (i)
- Improved prediction accuracy: By utilizing deep learning and improved optimization techniques, the proposed model outperforms traditional methods in accuracy, especially for complex and dynamic runoff scenarios. This advance is essential for flood management, water resource planning, and environmental sustainability.
- (ii)
- Reduce reliance on manual parameter tuning: Adopting data-driven methods and advanced algorithms reduces the dependence on manual parameter selection and improves the efficiency and reliability of runoff prediction models.
- (iii)
- Practical application: The INFO-CNN-Bi-LSTM-Attention model can accurately predict short- and long-term runoff, providing practical applications in water resources management, agriculture, urban planning, and disaster preparedness. It provides stakeholders with timely and reliable information for the decision-making process.
- (iv)
- The deep learning model used in this study can not only be applied in the field of hydrology but also to the Remaining service life of lithium-ion batteries, network flow, gas well classification, Remaining life of rolling bearing prediction, etc., and good results were obtained, which is in agreement with results in the literature [45,46,47,48,49].
- (i)
- Data limitations: The data used in this study included the observation data of Xiaolangdi Reservoir and its surrounding weather stations, which only cover a specific period in a particular region from 2018 to 2021. There are some differences in the number of daily observation data, which may limit the generalization ability of the model. Future studies could consider expanding the coverage of the data set to include more geographic areas and different climate conditions to verify the model’s adaptability in various environments.
- (ii)
- Subjectivity of parameter selection: Although the improved INFO algorithm was used to optimize the model in this study, parameter selection may still be affected by researchers’ subjective experience. Future research could explore more automated or data-driven methods to optimize model parameters to improve model stability and reliability.
- (iii)
- Model generalization ability: Although studies have shown that the INFO-CNN-Bi-LSTM-Attention model performs well on specific prediction tasks, its generalization ability in future time series or unknown environments needs to be further verified. Future studies can evaluate the model’s generalization ability through cross-validation, externally validated data sets, or cross-regional validation.
- (iv)
- Uncertainty and risk management: Hydrologic forecasting involves complex factors such as natural systems and climate change, so uncertainty in forecast results is inevitable. Future research could strengthen the quantitative analysis of uncertainties and explore how to manage these uncertainties effectively in decision support systems.
6. Conclusions
- (i)
- Pearson correlation analysis was used to analyze the data selected in this study. The correlation coefficient shows that water level, temperature, and precipitation are the main factors affecting the prediction of runoff, and other meteorological factors also have certain but relatively small impacts.
- (ii)
- The three basic deep learning models selected in this study all have high prediction accuracy, especially in short-term runoff prediction, the fitting coefficient, R2, of which is greater than 0.873. The CNN-Bi-LSTM-Attention model has the best prediction effect, with a fitting coefficient, R2, of 0.948. Compared with that of the other two models, this represents an increase of 3.38% and 7.91%, respectively, which indicates that this model can better extract the deep features of data, capture critical hydrological information, and improve prediction accuracy.
- (iii)
- Two optimization algorithms were selected in this study. By setting super-parameters to replace the CNN-Bi-LSTM-Attention model, it was found that compared with the BOA optimization algorithm, the improved INFO optimization algorithm used in this paper has a better prediction effect, especially for the prediction of peak value and long time series, and its fitting coefficient, R2, was as high as 0.993. This shows that the improved INFO-CNN-Bi-LSTM-Attention prediction model has a better fitting and generalization ability.
- (i)
- Water management: Improved runoff forecasting can help water managers optimize reservoir operations, carry out irrigation scheduling, and improve drought management strategies;
- (ii)
- Adaptation to climate change: Accurate runoff predictions are critical for adapting infrastructure to and creating policies for changing hydrological conditions as climate variability increases;
- (iii)
- Policymaking: Policymakers can use accurate runoff projections to formulate effective policies related to water resource allocation, environmental protection, and disaster risk reduction.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Castro, R.P.; Dinho da Silva, P.; Pires, L.C.C. Advances in Solutions to Improve the Energy Performance of Agricultural Greenhouses: A Comprehensive Review. Appl. Sci. 2024, 14, 6518. [Google Scholar] [CrossRef]
- Kadri, I. Simulation des Ruissellements Dans les Bassins Non Jaugés Avec la Prise en Considération des Surfaces Imperméables. Ph.D. Thesis, University of Guelma, Guelma, Algeria, 2022. [Google Scholar]
- Kumar, V.; Kedam, N.; Sharma, K.V.; Mehta, D.J.; Caloiero, T. Advanced machine learning techniques to improve hydrological prediction: A comparative analysis of streamflow prediction models. Water 2023, 15, 2572. [Google Scholar] [CrossRef]
- Sene, K. Hydrological forecasting. In Hydrometeorology: Forecasting and Applications; Springer: Cham, Switzerland, 2024; pp. 167–215. [Google Scholar]
- Xu, C.; Zhong, P.; Zhu, F.; Xu, B.; Wang, Y.; Yang, L.; Wang, S.; Xu, S. A hybrid model coupling process-driven and data-driven models for improved real-time flood forecasting. J. Hydrol. 2024, 638, 131494. [Google Scholar] [CrossRef]
- Wang, L.; Li, X.; Ma, C.; Bai, Y. Improving the prediction accuracy of monthly streamflow using a data-driven model based on a double-processing strategy. J. Hydrol. 2019, 573, 733–745. [Google Scholar] [CrossRef]
- Muñoz-Carpena, R.; Carmona-Cabrero, A.; Yu, Z.; Fox, G.; Batelaan, O. Convergence of mechanistic modeling and artificial intelligence in hydrologic science and engineering. PLoS Water 2023, 2, e0000059. [Google Scholar] [CrossRef]
- Jin, L.; Xue, H.; Dong, G.; Han, Y.; Li, Z.; Lian, Y. Coupling the remote sensing data-enhanced SWAT model with the bidirectional long short-term memory model to improve daily streamflow simulations. J. Hydrol. 2024, 634, 131117. [Google Scholar] [CrossRef]
- Guo, S.; Wen, Y.; Zhang, X.; Chen, H. Runoff prediction of lower Yellow River based on CEEMDAN–LSSVM–GM (1, 1) model. Sci. Rep. 2023, 13, 1511. [Google Scholar] [CrossRef]
- Harik, G.; Alameddine, I.; Najm, M.A.; El-Fadel, M. Modified SWAT to forecast water availability in mediterranean mountainous watersheds with snowmelt dominated runoff. Water Resour. Manag. 2023, 37, 1985–2000. [Google Scholar] [CrossRef]
- Song, Y.H.; Chung, E.S.; Shahid, S. Differences in extremes and uncertainties in future runoff simulations using SWAT and LSTM for SSP scenarios. Sci. Total Environ. 2022, 838, 156162. [Google Scholar] [CrossRef]
- Hasan, M.M.; Strong, C.; Kochanski, A.K.; Burian, S.J.; Barber, M.E. Validating Dynamically Downscaled Climate Projections for Mountainous Watersheds Using Historical Runoff Data Coupled with the Distributed Hydrologic Soil Vegetation Model (DHSVM). Water 2020, 12, 1389. [Google Scholar] [CrossRef]
- Ju, Q.; Liu, X.; Zhang, D.; Shen, T.; Wang, Y.; Jiang, P.; Gu, H.; Yu, Z.; Fu, X. Application of distributed Xin’anjiang model of melting ice and snow in Bahe River basin. J. Hydrol. Reg. Stud. 2024, 51, 101638. [Google Scholar] [CrossRef]
- Li, X.; Cheng, G.; Lin, H.; Cai, X.; Fang, M.; Ge, Y.; Hu, X.; Chen, M.; Li, W. Watershed system model: The essentials to model complex human-nature system at the river basin scale. J. Geophys. Res. Atmos. 2018, 123, 3019–3034. [Google Scholar] [CrossRef]
- Liang, Z.; Li, Y.; Hu, Y.; Li, B.; Wang, J. A data-driven SVR model for long-term runoff prediction and uncertainty analysis based on the Bayesian framework. Theor. Appl. Climatol. 2018, 133, 137–149. [Google Scholar] [CrossRef]
- Guo, Z.; Moosavi, V.; Leitão, J.P. Data-driven rapid flood prediction mapping with catchment generalizability. J. Hydrol. 2022, 609, 127726. [Google Scholar] [CrossRef]
- Guo, W.; Pan, T.; Li, Z.; Li, G. A review on data-driven approaches for industrial process modelling. Int. J. Model. Identif. Control. 2020, 34, 75–89. [Google Scholar] [CrossRef]
- Bafitlhile, T.M.; Li, Z. Applicability of ε-support vector machine and artificial neural network for flood forecasting in humid, semi-humid and semi-arid basins in China. Water 2019, 11, 85. [Google Scholar] [CrossRef]
- Gong, Y.; Zhang, Y.; Lan, S.; Wang, H. A comparative study of artificial neural networks, support vector machines and adaptive neuro fuzzy inference system for forecasting groundwater levels near Lake Okeechobee, Florida. Water Resour. Manag. 2016, 30, 375–391. [Google Scholar] [CrossRef]
- Jordan, M.I.; Mitchell, T.M. Machine learning: Trends, perspectives, and prospects. Science 2015, 349, 255–260. [Google Scholar] [CrossRef]
- Singh, A.K.; Kumar, P.; Ali, R.; Al-Ansari, N.; Vishwakarma, D.K.; Kushwaha, K.S.; Panda, K.C.; Sagar, A.; Mirzania, E.; Elbeltagi, A.; et al. An integrated statistical-machine learning approach for runoff prediction. Sustainability 2022, 14, 8209. [Google Scholar] [CrossRef]
- Xiang, Z.; Yan, J.; Demir, I. A rainfall-runoff model with LSTM-based sequence-to-sequence learning. Water Resour. Res. 2020, 56, e2019WR025326. [Google Scholar] [CrossRef]
- Zhang, J.; Chen, X.; Khan, A.; Zhang, Y.K.; Kuang, X.; Liang, X.; Taccari, M.L.; Nuttall, J. Daily runoff forecasting by deep recursive neural network. J. Hydrol. 2021, 596, 126067. [Google Scholar] [CrossRef]
- Li, Y.; Wei, J.; Wang, D.; Li, B.; Huang, H.; Xu, B.; Xu, Y. A medium and long-term runoff forecast method based on massive meteorological data and machine learning algorithms. Water 2021, 13, 1308. [Google Scholar] [CrossRef]
- Song, P.; Liu, W.; Sun, J.; Wang, C.; Kong, L.; Nong, Z.; Lei, X.; Wang, H. Annual runoff forecasting based on multi-model information fusion and residual error correction in the Ganjiang River Basin. Water 2020, 12, 2086. [Google Scholar] [CrossRef]
- Mohammadi, B. A review on the applications of machine learning for runoff modeling. Sustain. Water Resour. Manag. 2021, 7, 98. [Google Scholar]
- Khosravi, K.; Golkarian, A.; Tiefenbacher, J.P. Using optimized deep learning to predict daily streamflow: A comparison to common machine learning algorithms. Water Resour. Manag. 2022, 36, 699–716. [Google Scholar] [CrossRef]
- Adnan, R.M.; Petroselli, A.; Heddam, S.; Santos, C.A.G.; Kisi, O. Comparison of different methodologies for rainfall–runoff modeling: Machine learning vs conceptual approach. Nat. Hazards 2021, 105, 2987–3011. [Google Scholar] [CrossRef]
- Liu, G.; Tang, Z.; Qin, H.; Liu, S.; Shen, Q.; Qu, Y.; Zhou, J. Short-term runoff prediction using deep learning multi-dimensional ensemble method. J. Hydrol. 2022, 609, 127762. [Google Scholar] [CrossRef]
- Young, C.C.; Liu, W.C.; Wu, M.C. A physically based and machine learning hybrid approach for accurate rainfall-runoff modeling during extreme typhoon events. Appl. Soft Comput. 2017, 53, 205–216. [Google Scholar] [CrossRef]
- Xiao, L.; Zhong, M.; Zha, D. Runoff forecasting using machine-learning methods: Case study in the middle reaches of Xijiang River. Front. Big Data 2022, 4, 752406. [Google Scholar] [CrossRef]
- Chen, S.; Ren, M.; Sun, W. Combining two-stage decomposition based machine learning methods for annual runoff forecasting. J. Hydrol. 2021, 603, 126945. [Google Scholar] [CrossRef]
- de la Fuente, A.; Meruane, V.; Meruane, C. Hydrological early warning system based on a deep learning runoff model coupled with a meteorological forecast. Water 2019, 11, 1808. [Google Scholar] [CrossRef]
- Han, H.; Morrison, R.R. Improved runoff forecasting performance through error predictions using a deep-learning approach. J. Hydrol. 2022, 608, 127653. [Google Scholar] [CrossRef]
- Liu, S.; Qin, H.; Liu, G.; Xu, Y.; Zhu, X.; Qi, X. Runoff forecasting of machine learning Model based on selective ensemble. Water Resour. Manag. 2023, 37, 4459–4473. [Google Scholar] [CrossRef]
- Oyebode, O.; Stretch, D. Neural network modeling of hydrological systems: A review of implementation techniques. Nat. Resour. Model. 2019, 32, e12189. [Google Scholar] [CrossRef]
- Khalid, R.; Javaid, N. A survey on hyperparameters optimization algorithms of forecasting models in smart grid. Sustain. Cities Soc. 2020, 61, 102275. [Google Scholar] [CrossRef]
- Yao, Z.; Wang, Z.; Wang, D.; Wu, J.; Chen, L. An ensemble CNN-LSTM and GRU adaptive weighting model based improved sparrow search algorithm for predicting runoff using historical meteorological and runoff data as input. J. Hydrol. 2023, 625, 129977. [Google Scholar] [CrossRef]
- Yue, Z.; Liu, H.; Zhou, H. Monthly runoff forecasting using particle swarm optimization coupled with flower pollination algorithm-based deep belief networks: A case study in the Yalong River Basin. Water 2023, 15, 2704. [Google Scholar] [CrossRef]
- Li, B.J.; Yang, J.X.; Luo, Q.Y.; Wang, W.C.; Zhang, T.H.; Zhong, L.; Sun, G.L. A hybrid model of ensemble empirical mode decomposition and sparrow search algorithm-based long short-term memory neural networks for monthly runoff forecasting. Front. Environ. Sci. 2022, 10, 909682. [Google Scholar] [CrossRef]
- Ahmadianfar, I.; Heidari, A.A.; Noshadian, S.; Chen, H.; Gandomi, A.H. INFO: An efficient optimization algorithm based on weighted mean of vectors. Expert Syst. Appl. 2022, 195, 116516. [Google Scholar] [CrossRef]
- Song, C.M. Data construction methodology for convolution neural network based daily runoff prediction and assessment of its applicability. J. Hydrol. 2022, 605, 127324. [Google Scholar] [CrossRef]
- Wu, J.; Wang, Z.; Hu, Y.; Tao, S.; Dong, J. Runoff forecasting using convolutional neural networks and optimized bi-directional long short-term memory. Water Resour. Manag. 2023, 37, 937–953. [Google Scholar] [CrossRef]
- Yang, X.; Zhou, J.; Zhang, Q.; Xu, Z.; Zhang, J. Evaluation and interpretation of runoff forecasting models based on hybrid deep neural networks. Water Resour. Manag. 2024, 38, 1987–2013. [Google Scholar] [CrossRef]
- Chen, C.; Wei, J.; Li, Z. Remaining Useful Life Prediction for Lithium-Ion Batteries Based on a Hybrid Deep Learning Model. Processes 2023, 11, 2333. [Google Scholar] [CrossRef]
- Chen, G.; Guo, Y.; Zeng, Q.; Zhang, Y. A Novel Cellular Network Traffic Prediction Algorithm Based on Graph Convolution Neural Networks and Long Short-Term Memory through Extraction of Spatial-Temporal Characteristics. Processes 2023, 11, 2257. [Google Scholar] [CrossRef]
- Xu, X.; Zhai, X.; Ke, A.; Lin, Y.; Zhang, X.; Xie, Z.; Lou, Y. Prediction of Leakage Pressure in Fractured Carbonate Reservoirs Based on PSO-LSTM Neural Network. Processes 2023, 11, 2222. [Google Scholar] [CrossRef]
- Zhao, C.; Jia, Y.; Qu, Y.; Zheng, W.; Hou, S.; Wang, B. Forecasting Gas Well Classification Based on a Two-Dimensional Convolutional Neural Network Deep Learning Model. Processes 2024, 12, 878. [Google Scholar] [CrossRef]
- Zhang, X.; Yang, J.; Yang, X. Residual Life Prediction of Rolling Bearings Based on a CEEMDAN Algorithm Fused with CNN–Attention-Based Bidirectional LSTM Modeling. Processes 2024, 12, 8. [Google Scholar] [CrossRef]
Method | Water Level | Max Temperature | Min Temperature | Mean Pressure | Mean Wind Speed | Rainfall |
---|---|---|---|---|---|---|
Pearson | 0.989 | 0.611 | 0.657 | −0.323 | −0.285 | 0.732 |
Network Layer | Output Dimension | Activation Function |
---|---|---|
Input layer | (100,1,1) | - |
CNN layer | (100,1,8) | Relu |
Fully connected layer | (1,100) | Relu, Sigmoid |
Attention | (1,100) | - |
The Bi-LSTM layer | (1,100) | Sigmoid, tanh |
Hidden layer | (1,200) | - |
Fully connected layer | (1,100) | Sigmoid |
Output layer | (1,100) | - |
Model | R2 | RMSE | MAE | MAPE |
---|---|---|---|---|
CNN-Bi-LSTM-Attention | 0.948 | 0.385 | 0.322 | 0.063 |
CNN-Bi-LSTM | 0.916 | 0.496 | 0.326 | 0.087 |
Bi-LSTM | 0.873 | 0.771 | 0.597 | 0.137 |
Model | R2 | RMSE | MAE | MAPE |
---|---|---|---|---|
CNN-Bi-LSTM-Attention | 0.948 | 0.385 | 0.322 | 0.063 |
BOA optimization model | 0.987 | 0.286 | 0.215 | 0.057 |
INFO optimization model | 0.993 | 0.221 | 0.163 | 0.041 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, W.; Hao, Y.; Zheng, X.; Mu, T.; Zhang, J.; Zhang, X.; Cui, Z. Runoff Prediction for Hydrological Applications Using an INFO-Optimized Deep Learning Model. Processes 2024, 12, 1776. https://doi.org/10.3390/pr12081776
Wang W, Hao Y, Zheng X, Mu T, Zhang J, Zhang X, Cui Z. Runoff Prediction for Hydrological Applications Using an INFO-Optimized Deep Learning Model. Processes. 2024; 12(8):1776. https://doi.org/10.3390/pr12081776
Chicago/Turabian StyleWang, Weisheng, Yongkang Hao, Xiaozhen Zheng, Tong Mu, Jie Zhang, Xiaoyuan Zhang, and Zhenhao Cui. 2024. "Runoff Prediction for Hydrological Applications Using an INFO-Optimized Deep Learning Model" Processes 12, no. 8: 1776. https://doi.org/10.3390/pr12081776
APA StyleWang, W., Hao, Y., Zheng, X., Mu, T., Zhang, J., Zhang, X., & Cui, Z. (2024). Runoff Prediction for Hydrological Applications Using an INFO-Optimized Deep Learning Model. Processes, 12(8), 1776. https://doi.org/10.3390/pr12081776