Abstract
Frequent floods cause huge disruption and affect lakhs of people in Odisha, India. Every year, due to floods, many lives are lost, and thousands of people are evacuated to safer places. Frequent floods not only affect people but also damage crops and other infrastructure resulting in a huge economic loss. Therefore, to attenuate the losses and impact of floods, mitigation strategies such as flood forecasting are required. However, erratic weather conditions due to global warming make forecasting of floods strenuous. Further, traditional flood forecasting models rely on domain proficiency and are very complex. Alternately, machine learning models have been widely used for forecasting floods. These models take rainfall-runoff data into consideration for forecasting floods with small lead time. Along with rainfall-runoff data, other meteorological parameters such as temperature, evapotranspiration, crop evapotranspiration, cloud cover, wet day frequency, and vapor pressure can be used for forecasting floods with larger lead time. This paper focuses on using these meteorological parameters related to ten flood affected districts of Odisha to design ML-based flood forecasting models that aim to forecast floods with larger lead times. Experimental-based comparisons based on performance metrics such as accuracy, precision, recall, F-measure, and AUC-ROC showed that random forest-based flood forecasting model performed comparatively better than Naïve Bayes, logistic regression, k-nearest neighbor, artificial neural networks, and support vector machine.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Disclaimer: The presentation of material and details in maps used in this chapter does not imply the expression of any opinion whatsoever on the part of the Publisher or Author concerning the legal status of any country, area or territory or of its authorities, or concerning the delimitation of its borders. The depiction and use of boundaries, geographic names and related data shown on maps and included in lists, tables, documents, and databases in this chapter are not warranted to be error free nor do they necessarily imply official endorsement or acceptance by the Publisher or Author.
References
Allen RG, Pereira LS, Raes D, Smith M (1998) Crop evapotranspiration: guidelines for computing crop water requirements, FAO Irrigation and drainage paper 56. Italy, Rome
Berrar D (2018) Cross-validation. Encyclopedia of Bioinform Computational Biol: ABC of Bioinform 1–3:542–545
Biau G (2012) Analysis of random forests model. J Mach Learn Res 13:1063–1095
Breiman L (2001) Random forests. Mach Learn 45:5–32
Cabrera AF (1994) Logistic regression analysis in higher education: an applied perspective. In: Smart JC (ed) Higher education handbook of theory and research, vol 10. Pp 225–256
Central Water Commission (2018) Flood damage statistics (Statewise and for the Country as a whole) for the period 1953 to 2016; Central Water Commission (CWC), Flood Forecast Monitoring Directorate, Government of India. 3:37. Retrieved from http://www.indiaenvironmentportal.org.in/content/456110/flood-damage-statistics-statewise-and-for-the-country-as-a-whole-for-the-period-1953-to-2016/
Department of Water Resources, Odisha. Retrieved from https://www.dowrodisha.gov.in/
Devia GK, Ganasri BP, Dwarakish GS (2015) A review on hydrological models. Aquatic Proc 4(ICWRCOE):1001–1007
Evgeniou T, Pontil M (2001) Support vector machines: theory and applications. In: Paliouras G, Karkaletsis V, Spyropoulos CD (eds) Machine learning and its applications. ACAI 1999. Lecture notes in computer science, vol 2049. pp 249–257
Ghose DK (2018) Measuring discharge using back-propagation neural network: a case study on Brahmani River Basin. Intell Eng Inform 591–598
Gurney K (1997) In: An introduction to neural networks. CRC Press
Guo G, Wang H, Bell D, Bi Y, Greer K (2003) KNN model-based approach in classification. In: Meersman R, Tari Z, Schmidt DC (eds) On the move to meaningful internet systems 2003: CoopIS, DOA, and ODBASE. OTM 2003. Lecture notes in computer science, vol 2888. pp 986–996
Jain SK, Agarwal PK, Singh VP (2007) Physical environment of India. In: Jain SK, Agarwal PK, Singh VP (eds) Hydrology and water resources of India, vol 57.
Jain SK, Mani P, Jain SK, Prakash P, Singh VP, Tullos D, Dimri AP (2018) A Brief review of flood forecasting techniques and their applications. Int J of River Basin Managem 16(3):329–344
Jayalakshmi T, Santhakumaran A (2011) Statistical normalization and back propagation for classification. Int J Comput Theory Eng 3(1):89–93
Laaksonen J, Oja E (1996) Classification with learning k-nearest neighbors. In: IEEE international conference on neural networks—conference proceedings, vol 3. pp 1480–1483
Liu Y, Zhou Y, Wen S, Tang C (2014) A Strategy on Selecting Performance Metrics for Classifier Evaluation, International Journal of Mobile Computing and Multimedia. Communications 6(4):20–35
Lohani AK, Goel NK, Bhatia KKS (2014) Improving real time flood forecasting using fuzzy inference system. J Hydrol 509:25–41
Mitchell TD, Jones PD (2005) An improved method of constructing a database of monthly climate observations and associated high-resolution grids. Int J Climatol 25(6):693–712
Nayak MA, Ghosh S (2013) Prediction of extreme rainfall event using weather pattern recognition and support vector machine classifier. Theoret Appl Climatol 114(3–4):583–603
Nayak PC, Sudheer KP, Ramasastri KS (2005) Fuzzy computing based rainfall-runoff model for real time flood forecasting. Hydrol Process 19(4):955–968
Nayak PC, Sudheer KP, Rangan DM, Ramasastri KS (2005) Short-term flood forecasting with a neurofuzzy model. Water Resour Res 41(4):1–16
NDMA (2017) National Disaster Management Authority (NDMA). In Ndma. Retrieved from http://ndma.gov.in
NIDM ((2002)) Disaster management-terminology 8:1–4. Retrieved from https://nidm.gov.in/PDF/Disaster_terminology.pdf
NIDM (2018) Safety tips for floods, cyclones and Tsunamis. Retrieved from https://nidm.gov.in/safety_flood.asp
Panda RK, Pramanik N, Bala B (2010) Simulation of river stage using artificial neural network and MIKE 11 hydrodynamic model. Comput Geosci 36(6):735–745
Parida Y, Saini S, Chowdhury JR (2021) Economic growth in the aftermath of floods in Indian states. Environ Dev Sustain 23(1):535–561
Peng CJ, Lee KUKL, Ingersoll GM (2002) An introduction to logistic regression analysis and reporting. J Educ Res 96(1):3–14
Rish I (2001) An empirical study of the naive Bayes classifier. 3(22):4863–4869
Rosasco L, De Vito ED, Caponnetto A, Piana M, Verri A (2004) Are loss functions all the same? Neural Comput 16(5):1063–1076
Sahay R, Srivastava A (2014) Predicting monsoon floods in rivers embedding wavelet transform, genetic algorithm and neural network. Water Resour Manage 28(2):301–317
Singh D, Singh B (2020) Investigating the impact of data normalization on classification performance. Appl Soft Comput 97(B)
Singh SK (2013) Flood management information system. In: Government of Bihar. Retrieved from http://fmis.bih.nic.in
Sitterson J, Knightes C, Parmar R, Wolfe K, Muche M, Avant B (2017) An overview of rainfall-runoff model types an overview of rainfall-runoff model types
Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to fault diagnosis systems. IEEE Trans Syst Man Cybernet 15(1):116–132
Thirumalaiah K, Deo MC (1998) Real-time flood forecasting using neural networks. Comput-Aided Civil Infrastruct Eng 13(2):101–111
Tiwari MK, Chatterjee C (2010) Development of an accurate and reliable hourly flood forecasting model using wavelet–bootstrap–ANN (WBANN) hybrid approach. J Hydrol 394(3–4):458–470
UNDRR (2020) Human cost of disasters. In: Human cost of disasters
Wallemacq P, Below R, McLean D (2018) UNISDR, CRED.: economic losses, poverty and disasters (1998–2017), CRED, 2018, available at https://www.cred.be/unisdr-and-cred-report-economic-losses-poverty-disasters-1998-2017
Zhang Y (2012) Support vector machine classification algorithm and its application. Commun Comput Inform Sci 308CCIS(PART 2):179–186
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Mittal, V., Kumar, T.V.V., Goel, A. (2023). Forecasting Floods in the River Basins of Odisha Using Machine Learning. In: Agrawal, R., Mitra, P., Pal, A., Sharma Gaur, M. (eds) International Conference on IoT, Intelligent Computing and Security. Lecture Notes in Electrical Engineering, vol 982. Springer, Singapore. https://doi.org/10.1007/978-981-19-8136-4_8
Download citation
DOI: https://doi.org/10.1007/978-981-19-8136-4_8
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-8135-7
Online ISBN: 978-981-19-8136-4
eBook Packages: Computer ScienceComputer Science (R0)