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.
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
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
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
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
Heermann PD, Khazenie N (1992) Classification of multispectral remote sensing data using a backpropagation neural network. IEEE Trans Geosci Remote Sens 30:81–88
Hu C, Guo S, Xiong L, Peng D (2005) A modified Xinanjiang model and its application in northern China. Hydrol Res 36:175–192
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
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
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
Meredith W (1993) Measurement invariance, factor analysis and factorial invariance. Psychometrika 58:525–543
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
Moriasi D (2007) Model evaluation guidelines for systematic quantification of accuracy in watershed simulations. Trans Asabe 50:885–900
Mosavi A, Ozturk P, Chau K-W (2018) Flood prediction using machine learning models: literature review. Water 10:1536
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
Nash JE, Sutcliffe JV (1970) River flow forecasting through conceptual models part I—A discussion of principles - ScienceDirect. J Hydrol 10:282–290
Negnevitsky M (2005) Artificial intelligence: a guide to intelligent systems. Inf Comput Sci 48:284–300
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
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
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
Singh VP (2018) Hydrologic modeling: progress and future directions. Geosci Lett 5:15
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
Stein L, Pianosi F, Woods R (2020) Event-based classification for global study of river flood generating processes. Hydrol Process 34:1514–1529
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
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
Wodecki A (2019). Artificial intelligence methods and techniques. https://doi.org/10.1007/978-3-319-91596-8,71-132
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
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
Zhao RJ (1992) The Xinanjiang model applied in China. J Hydrol 135:371–381
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
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
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-021-03014-y