Skip to main content
Log in

Application of a novel artificial neural network model in flood forecasting

  • Published:
Environmental Monitoring and Assessment Aims and scope Submit manuscript

Abstract

In this paper, a novel ANN flood forecasting model is proposed. The ANN model is combined with traditional hydrological concepts and methods, taking the initial Antecedent Precipitation Index (API), rainfall, upstream inflow and initial flow at the forecast river section as input of model, and flood flow forecast of the next time steps as output of the model. The distributed rainfall is realized as the input of the model. The simulation is processed by dividing the watershed into several rainfall-runoff processing units. Two hidden layers are used in the ANN, and the topology of ANN is optimized by connecting the hidden layer neurons only with the input which has physical conceptual causes. The topological structure of the proposed ANN model and its information transmission process are more consistent with the physical conception of rainfall-runoff, and the weight parameters of the model are reduced. The arithmetic moving-average algorithm is added to the output of the model to simulate the pondage action of the watershed. Satisfactory results have been achieved in the Mozitan and Xianghongdian reservoirs in the upper reaches of Pi river in Huaihe Basin, and the Fengman reservoir in the upper reach of Second Songhua river in Songhua basin in China.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

The data that support the findings of this study are available from the corresponding author upon reasonable request.

References

  • Bafitlhile, T. M., & Li, Z. (2019). 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(1), 85.

  • Bruen, M., & Yang, J. (2005). Functional networks in real-time flood forecasting–-a novel application. Advances in Water Resources, 28, 899–909.

    Article  Google Scholar 

  • Burnash, R. J. C. (1995). The NMS river forecast system-cathment modeling. In V. J. Singh (Ed.), Computer Modles of Watershed Hydrology (pp. 311–366). Water Resources Publication.

    Google Scholar 

  • Chidthong, Y., Tanaka, H., & Supharatid, S. (2009). Developing a hybrid multi-model for peak flood forecasting. Hydrological Processes, 23(12), 1725–1738.

    Article  Google Scholar 

  • Cigizoglu, H. K. (2003). Estimation, forecasting and extrapolation of river flows by artificial neural networks. Hydrological Sciences Journal, 48(3), 349–361.

    Article  Google Scholar 

  • Cigizoglu, H. K. (2005). Generalized regression neural network in monthly flow forecasting. Civil Engineering and Environmental Systems, 22(2), 71–81.

    Article  Google Scholar 

  • Corzo, G., & Solomatine, D. (2007). Baseflow separation techniques for modular artificial neural network modelling in flow forecasting. Hydrological Sciences Journal, 52(3), 491–507.

    Article  Google Scholar 

  • Erhan, D., Bengio, Y., Courville, A., Manzagol, P.-A., & Vincent, P. (2010). Why does unsupervised pre-training help deep learning? Journal of Machine Learning Research, 11, 625–660.

    Google Scholar 

  • French, M. N., Krajewski, W. F., & Cuykendall, R. R. (1992). Rainfall forecasting in space and time using a neural network. Journal of Hydrology, 137(1–4), 1–31.

    Article  Google Scholar 

  • Fotovatikhah, F., Herrera, M., Shamshirband, S., Chaue, K.-W., Ardabili, S. F., & Jalil Piran, Md. (2018). Survey of computational intelligence as basis to big flood management: Challenges, research directions and future work. Engineering Applications of Computational Fluid Mechanis, 12(1), 411–437.

    Article  Google Scholar 

  • Herbert, Z. C., Asghar, Z., & Oroza, C. A. (2021). Long-term reservoir inflow forecasts: Enhanced water supply and inflow volume accuracy using deep learning. Journal of Hydrology, 601, 1–16.

    Article  Google Scholar 

  • Hjelmfelt A. T. & Wang, M. (1993). Artificial neural network as unit hydrograph applications. Paper presented at Engineering Hydrology Symposium, Hydrological Division American Society of Civil Engineering, San Francisco, Calif.

  • Hsu, K., Gupta, H. V., & Sorooshian, S. (1995). Artificial neural network modelling of the rainfall-runoff process. Water Resources Research, 31(10), 2517–2530.

    Article  Google Scholar 

  • Kang K. W., Kim, J. H. Park C. Y. & Ham K. J. (1993). Evaluation of hydrological forecasting system based on neural network model. Paper presented at 25th Congress of International Association for Hydraulic Research. International Association for Hydrological Research, Tokyo.

  • Kia, M. B., Pirasteh, S., Pradhan, B., Mahmud, A. R., Sulaiman, W. N. A., & Morad, A. (2012). An artificial neural network model for flood simulation using GIS: Johor River Basin, Malaysia. Environmental Earth Sciences, 67, 251–264.

    Article  Google Scholar 

  • Krizhevsky, A., Sutskever II, & Hinton, G. (2012). Imaggenet classification with deep convolution neural networks//Proceedings of the Advance in Neural Information Processing System. Lake Taboe, USA, 1097–1105.

  • Linsley Jr, R. K., Kohler, M. A., & Paulhus, J. L. (1975). Hydrology for Engineers. McGraw-Hill, Inc.

  • Minns, A. W., & Hall, M. J. (1996). Artificial neural networks as rainfall runoff models. Hydrological Sciences Journal, 41(3), 399–417.

  • Nash, J. E., & Sutcliffe, J. V. (1970). River flow forecasting through conceptual models, Part 1-A Discussion of principles. Journal of Hydrology, 10, 282–290.

    Article  Google Scholar 

  • Ren-Jun, Z. (1992). The Xinanjiang model applied in China. Journal of Hydrology, 135, 371–381.

    Article  Google Scholar 

  • Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning representations by back-propagating errors. Nature, 323(6088), 533–536.

    Article  Google Scholar 

  • Sawaf, M. B. A., Kawanisi, K., Jlilati, M. N., Xiao, C., & Bahreinimotlagh, M. (2021). Extent of detection of hidden relationships among different hydrological variables during floods using data-driven Models. Environmental Monitoring and Assessment, 193(692), 1–14.

    Google Scholar 

  • Shamseldin, A. (1997). Application of a neural network technique to rainfall-runoff modelling. Journal of Hydrology, 199, 272–294.

    Article  Google Scholar 

  • Sherman, L. K. (1932). Streamflow from rainfall by the unit-graph method. Eng. News Record, 108, 501–505.

    Google Scholar 

  • Srinivasulu, S., & Jain, A. (2006). Integrated approach to model decomposed flow hydrograph using artificial neural network and conceptual techniques. Journal of Hydrology, 317, 291–306.

    Article  Google Scholar 

  • Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., & Salakhutdinov, R. (2014). Dropout: A simple way to prevent neural networks from overftting. Journal of Machine Learning Research, 15, 1929–1958.

    Google Scholar 

  • Sudheer, K., & Jain, A. (2004). Explaining the internal behaviour of artificial neural network river flow models. Hydrological Processes, 18(4), 833–844.

    Article  Google Scholar 

  • Tayfur, G., Moramarco, T., & Singh, V. P. (2007). Predicting and forecasting flow discharge at sites receiving significant lateral inflow. Hydrological Processes, 21(14), 1848–1859.

    Article  Google Scholar 

  • Wu, L., & Chau, K. W. (2011). Rainfall–runoff modelling using artificial neural network coupled with singular spectrum analysis. Journal of Hydrology, 399, 394–409.

    Article  Google Scholar 

  • Yaseena, Z. M., Sulaiman, S. O., Deo, R. C., & Chau, K.-W. (2019). An enhanced extreme learning machine model for river flow forecasting: State-of-the-art, practical applications in water resource engineering area and future research direction. Journal of Hydrology, 569, 387–408.

    Article  Google Scholar 

  • Zhang, B., & Govindaraju, R. S. (2000). Prediction of watershed runoff using Bayesian concepts and modular neural networks. Water Resou. Res., 36(3), 753–762.

    Article  Google Scholar 

  • Zealand, C. M., Burn, D. H., & Simonovic, S. P. (1999). Short term streamflow forecasting using artificial neural networks. Journal of Hydrology, 214(1–4), 32–48.

    Article  Google Scholar 

  • Zhongbo, Yu. (2008). Principle and application of basin distributed hydrological model. Science Press. (in Chinese).

    Google Scholar 

  • Zhu M., Fujita, M., & Hashimoto, N. (1994). Application of neural networks to runoff prediction. In Stochastic and statistical method in hydrology and environmental engineering, vol. 3, edited by K. W. Hipel et al., pp. 205–216, Kluwer Acad., Norwell, Mass.

Download references

Acknowledgements

Thanks are given to the anonymous reviewers and editors.

Funding

This study has been financially supported by the National Natural Science Foundation of China, China (41830863; 51879162), the National Key Research and Development Programs of China, China (2021YFC3201100, 2017YFA0605002; 2017YFC0404401; 2017YFC0404602, 2016YFA0601501), and the Belt and Road Fund on Water and Sustainability of the State Key Laboratory of Hydrology-Water Resources and Hydraulic Engineering, China (2019nkzd02; (2020nkzd01).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guangsheng Wang.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, G., Yang, J., Hu, Y. et al. Application of a novel artificial neural network model in flood forecasting. Environ Monit Assess 194, 125 (2022). https://doi.org/10.1007/s10661-022-09752-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10661-022-09752-9

Keywords

Navigation