Skip to main content

Advertisement

Log in

Real-time Flood Classification Forecasting Based on k-means++ Clustering and Neural Network

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

Floods are among the most dangerous disasters that affect human beings. Timely and accurate flood forecasting can effectively reduce losses to human life and property and improve the utilization of flood resources. In this study, a real-time flood classification and prediction method (RFC-P) was constructed based on factor analysis, the k-means++ clustering algorithm, SSE, a backpropagation neural network (BPNN) and the M-EIES model. Model parameters of different flood types were obtained to forecast floods. The RFC-P method was applied to the Jingle sub-basin in Shanxi Province. The results showed that the RFC-P method can be used for the real-time classification and prediction of floods. The parameters of the flood classification and prediction model were consistent with the characteristics of the flood events. Compared with the results of unclassified predictions, the Nash coefficient increased by 5%–11.62%, the relative error of the average flood peak was reduced by 6.08%–12.7%, the relative error of the average flood volume was reduced by 5.74%–8.07%, and the time difference of the average peak was reduced by 43%–66% based on the proposed approach. The methodology proposed in this study can be used to identify extreme flood events and provide scientific support for flood classification and prediction, flood control and disaster reduction in river basins, and the efficient utilization of water resources.

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

Similar content being viewed by others

Data Availability Statement

The data presented in this study is available on request from the corresponding author.

References

  • Arkesteijn L, Pande S (2013) On hydrological model complexity, its geometrical interpretations and prediction uncertainty. Water Resour Res 49:7048–7063

    Article  Google Scholar 

  • Arthur D, Vassilvitskii S (2007) k-means++: the advantages of careful seeding. In Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms, New Orleans, SIAM, pp. 1027–1035

  • Benediktsson JA, Swain PH (1990) Neural network approaches versus statistical methods in classification of multisource remote sensing data. IEEE Trans Geosci Remote Sens 28:489–492

  • Benke KK, Lowell KE, Hamilton AJ (2008) Parameter uncertainty, sensitivity analysis and prediction error in a water-balance hydrological model. Math Comput Model 47:1134–1149

    Article  Google Scholar 

  • Gopalan SP, Kawamura A, Amaguchi H, Takasaki T, Azhikodan G (2019) A bootstrap approach for the parameter uncertainty of an urban-specific rainfall-runoff model-ScienceDirect. J Hydrol 579:124195–124195

    Article  Google Scholar 

  • Gupta HV, Sorooshian S, Yapo PO (1999) Status of automatic calibration for hydrologic models: comparison with multilevel expert calibration. J Hydrol Eng 4:135–143

    Article  Google Scholar 

  • Heermann PD, Khazenie N (1992) Classification of multispectral remote sensing data using a backpropagation neural network. IEEE Trans Geosci Remote Sens 30:81–88

    Article  Google Scholar 

  • Hu C, Guo S, Xiong L, Peng D (2005) A modified Xinanjiang model and its application in northern China. Hydrol Res 36:175–192

    Article  Google Scholar 

  • Inyang UG, Akpan EE, Akinyokun OC (2020) A hybrid machine learning approach for flood risk assessment and classification. Int J Comput Intell Appl 19:2050012

    Article  Google Scholar 

  • Kauffeldt A, Wetterhall F, Pappenberger F, Salamon P, Thielen J (2016) Technical review of large-scale hydrological models for implementation in operational flood forecasting schemes on continental level. Environ Model Softw

  • Keum HJ, Han KY, Kim HI (2020) Real-time flood disaster prediction system by applying machine learning technique. KSCE J Civil Eng 24:2835–2848

    Article  Google Scholar 

  • Khu ST, Madsen H (2005) Multiobjective calibration with Pareto preference ordering: An application to rainfall-runoff model calibration. Water Resour Res 41:W03004.03001-W03004.03014

  • Kliegr T, Bahník Š, Fürnkranz J (2021) A review of possible effects of cognitive biases on interpretation of rule-based machine learning models. Artif Intell 295:103458

  • Liang Z, Huang Y, Singh VP, Hu Y, Wang J (2021) Multi-source error correction for flood forecasting based on dynamic system response curve method. J Hydrol 125908

  • Likas A, Vlassis N, Verbeek JJ (2002) The global k-means clustering algorithm. Pattern Recognit 36:451–461

    Google Scholar 

  • Meredith W (1993) Measurement invariance, factor analysis and factorial invariance. Psychometrika 58:525–543

    Article  Google Scholar 

  • Merz B, Blöschl G, Vorogushyn S, Dottori F, Aerts JCJH, Bates P, Bertola M, Kemter M, Kreibich H, Lall U, Macdonald E (2021) Causes, impacts and patterns of disastrous river floods. Nat Rev Earth Environ 2:592–609

    Article  Google Scholar 

  • Moriasi D (2007) Model evaluation guidelines for systematic quantification of accuracy in watershed simulations. Trans Asabe 50:885–900

    Article  Google Scholar 

  • Mosavi A, Ozturk P, Chau K-W (2018) Flood prediction using machine learning models: literature review. Water 10:1536

    Article  Google Scholar 

  • Munawar HS, Hammad A, Waller ST (2021) A review on flood management technologies related to image processing and machine learning. Autom Constr 132:103916

  • Narsimlu B, Gosain AK, Chahar BR, Singh SK, Srivastava PK (2015) SWAT model calibration and uncertainty analysis for streamflow prediction in the Kunwari River Basin, India, using sequential uncertainty fitting. Environ Process 2:79–95

    Article  Google Scholar 

  • Nash JE, Sutcliffe JV (1970) River flow forecasting through conceptual models part I—A discussion of principles - ScienceDirect. J Hydrol 10:282–290

    Article  Google Scholar 

  • Negnevitsky M (2005) Artificial intelligence: a guide to intelligent systems. Inf Comput Sci 48:284–300

    Google Scholar 

  • Nielsen F, Nock R (2013) Total Jensen divergences: definition, properties and k-means++ clustering. Comput Sci

  • Parisouj P, Mohebzadeh H, Lee T (2020) Employing machine learning algorithms for streamflow prediction: a case study of four river basins with different climatic zones in the United States. Water Resour Manag 34:4113–4131

    Article  Google Scholar 

  • Reshma T, Venkata Reddy K, Pratap D, Agilan V (2018) Parameters optimization using fuzzy rule based multi-objective genetic algorithm for an event based rainfall-runoff model. Water Resour Manag 32:1501–1516

    Article  Google Scholar 

  • Sikorska AE, Viviroli D, Seibert J (2015) Flood-type classification in mountainous catchments using crisp and fuzzy decision trees. Water Resour Res 51:7959–7976

    Article  Google Scholar 

  • Singh VP (2018) Hydrologic modeling: progress and future directions. Geosci Lett 5:15

    Article  Google Scholar 

  • Song X, Zhan C, Xia J (2012) Integration of a statistical emulator approach with the SCE-UA method for parameter optimization of a hydrological model. Chin Sci Bull 57:3397–3403

    Article  Google Scholar 

  • Stein L, Pianosi F, Woods R (2020) Event-based classification for global study of river flood generating processes. Hydrol Process 34:1514–1529

    Article  Google Scholar 

  • Tarasova L, Merz R, Kiss A, Basso S, Blschl G, Merz B, Viglione A, Pltner S, Guse B, Schumann A (2019) Causative classification of river flood events. Wiley Interdiscip Rev Water 6:e1353

  • Wan X, Yang Q, Jiang P, Zhong, P.a., (2019) A hybrid model for real-time probabilistic flood forecasting using Elman neural network with heterogeneity of error distributions. Water Resour Manag 33:4027–4050

    Article  Google Scholar 

  • Wen Y, Hu C, Zhang G, Jian S (2020) Response of the parameters of excess infiltration and excess storage model to land use cover change. J Hydrol Hydromech 68:99–110

    Article  Google Scholar 

  • Wodecki A (2019). Artificial intelligence methods and techniques. https://doi.org/10.1007/978-3-319-91596-8,71-132

    Article  Google Scholar 

  • Wu Z, Ma B, Wang H, Hu C, Lv H, Zhang X (2021) Identification of sensitive parameters of urban flood model based on artificial neural network. Water Resour Manag 35:2215–2128

    Article  Google Scholar 

  • Young CC, Liu WC, Wu MC (2017) A physically based and machine learning hybrid approach for accurate rainfall-runoff modeling during extreme typhoon events. Appl Soft Comput 53:205–216

    Article  Google Scholar 

  • Zhao RJ (1992) The Xinanjiang model applied in China. J Hydrol 135:371–381

    Article  Google Scholar 

  • Zhou S, Wang Y, Li Z, Chang J, Guo A (2021) Quantifying the uncertainty interaction between the model input and structure on hydrological processes. Water Resour Manag

Download references

Acknowledgements

This project was supported by National key research priorities program of China (2019YFC1510703), National Natural Science Foundation of China (51979250), Key projects of National Natural Science Foundation of China (51739009), Natural Science Foundation of Henan Province (212300410413), Young Talents Promotion Project of Henan Province (2021HYTP030), State Key Laboratory of Soil Erision and Dryland Farming on the Loess Plateau Foundation (A314021402-2021011).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jian Shengqi.

Ethics declarations

Institutional Review Board Statement

No applicable.

Informed Consent Statement

No applicable.

Comments and Suggestions

We also thank my other colleagues for their valuable comments and suggestions that have helped improve the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

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

Caihong, H., Xueli, Z., Changqing, L. et al. Real-time Flood Classification Forecasting Based on k-means++ Clustering and Neural Network. Water Resour Manage 36, 103–117 (2022). https://doi.org/10.1007/s11269-021-03014-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-021-03014-y

Keywords

Navigation