You are on page 1of 6

2023 International Conference on Advanced Computing Technologies and Applications (ICACTA)

Flood Location, Management and Solution(FLMS):


A Flood Prediction and Management System for
Kurla
2023 International Conference on Advanced Computing Technologies and Applications (ICACTA) | 979-8-3503-4834-7/23/$31.00 ©2023 IEEE | DOI: 10.1109/ICACTA58201.2023.10392346

Siddhanth Naidu Ambuj Pandey Shiab Patel


Dept. Of Computer Engineering Dept. Of Computer Engineering Dept. Of Computer Engineering
Don Bosco Institute of Technology Don Bosco Institute of Technology Don Bosco Institute of Technology
Mumbai, India Mumbai, India Mumbai, India
siddhanth18112002@gmail.com Ambujpandey4894@gmail.com shiabpatel123@gmail.com

Kalpita Wagaskar Amiya Kumar Tripathy Sumit Sen


Dept. Of Computer Engineering Dept. Of Computer Engineering Dept. Of Computer Engineering
Don Bosco Institute of Technology Don Bosco Institute of Technology Indian Institute of Technology Bombay
Mumbai, India Mumbai, India Mumbai, India
kalpita@dbit.in amiya@dbit.in sumitssen@gmail.com

Abstract— Flooding is a common problem in Kurla, a II. RELATED WORK


suburban area of Mumbai, India, with significant impacts on
infrastructure, public health, and their livelihoods. This paper Many researchers have examined alternative methods for
proposes FLMS, a Flood Location, Management, and Solution managing floods and assessing hazards using geospatial
system designed to predict flood events in Kurla to assist in technology like geographic information systems (GIS) and
managing them. The FLMS system uses historical data on remote sensing. [1] Kourgialas and Karatzas (2011), for
rainfall gathered from different sources, water levels, and other instance, suggested a GIS modelling technique to evaluate
factors to develop a prediction model based on machine learning flood-hazard areas utilizing information such as elevation,
techniques. FLMS being a web based application will allow its river network, and rainfall. To pinpoint regions having a high
users to view alerts, contact the respective personnel and create danger of flooding and create flood management plans, they
awareness about the different stages of a disaster and ways to created a map of the flood risk.
limit the losses caused by floods.
In a different work, [2] Liu et al. (2019) used Synthetic
Keywords—Flood prediction, flood management, machine Aperture Radar (SAR) photos to create flood distance
learning, Kurla. algorithms and fault concealed threat assessment for
transmission line towers. They determined the flood distance
I. INTRODUCTION for each transmission line tower after estimating the water
Flooding is a common and serious issue in many parts of depth using the backscattering coefficients of the SAR
the world [12][16], especially in areas with poor infrastructure pictures. They identified the towers that were at risk of
and dense populations. This problem is present throughout flooding by comparing the flood distance with the tower
Mumbai, India [10], including the Kurla region. Significant height, and they created fault management and prevention
property damage and alterations to daily life have been caused measures.
by flooding in recent years. We have proposed a solution Even though these studies showed the GIS and remote
called FLMS - Flood Location, Management, and System - to sensing technologies' potential in flood control and hazard
address this issue. By forecasting and managing floods in assessment, there are still a number of issues that need to be
Kurla, FLMS hopes to lessen their effects on the city's resolved. They include the need for increased data availability
infrastructure, general health, and way of life . and quality, more simplified and effective modelling
The FLMS system is made to gather and examine past data techniques, and improved stakeholder collaboration.
from different sources, such as details on rainfall and water
levels of an area, in order to create a prediction model based III. FLOOD MANAGEMENT STRATEGIES
on machine learning methods. Effective flood control necessitates the application of
proper procedures in addition to the use of GIS and remote
This work describes the creation, verification, and sensing technologies to forecast and monitor floods. Flood
assessment of FLMS system. It outlines the data collection control involves a number of stages, each needing a unique
and analysis process, the machine learning methods used to strategy.
create the prediction model, and the testing and evaluation
findings. It also describes the architecture of the system, the A. Risk Assessment
use case and the stages of disaster. This paper aims at not only Risk assessment is the initial step. This entails determining
helping the local population by alerting them before the and evaluating potential dangers related to floods and its
disaster strikes but also making sure they are aware about the effects on various places. The outcomes of this assessment are
steps to be taken while in the situation of a disaster. essential for creating successful flood management plans and
To sum up. The FLMS system can lessen the impact of for making wise judgements.
flooding on property, public health, and lives by offering
current and accurate data on flood risk.

979-8-3503-4834-7/23/$31.00 © 2023 IEEE

Authorized licensed use limited to: Institut Teknologi Sepuluh Nopember. Downloaded on March 21,2024 at 11:58:51 UTC from IEEE Xplore. Restrictions apply.
B. Preventive Action management and prevention in Kurla by utilising statistical
Preventive action is the next phase. This entails taking analysis and historical flood data.
steps to lessen the likelihood and effects of floods. Levees and VI. USE CASE: FLOOD LOCATION, MANAGEMENT AND
dams are examples of structural mitigation techniques,
SOLUTION FOR KURLA
whereas floodway’s and wetland restoration are examples of
non-structural ones. Moreover, land use restrictions are Purpose: To provide a flood alert and management system
frequently used to lessen the effects of flooding. to help local public, municipal corporation, local authority,
and nearby educational institutes prepare for and respond to
C. Preparedness flooding in the Kurla area.
Preparedness is the third stage. This entails actions like
training, emergency preparedness, and flood warning. The A. Actors
objective is to safeguard people and property while reducing 1) Local public:
the effects of floods. • Individuals who live or work in the Kurla area and may
be affected by flooding.
D. Reaction
The urgent activities conducted during and after a flood 2) Municipal corporation:
occurrence to protect lives and property make up the fourth • Government agency responsible for managing public
stage, reaction. This can involve things like emergency services in the Kurla area.
repairs, search and rescue efforts, and evacuations.
3) Local authority:
E. Recovery • Local government agency responsible for managing
Recovery is the fifth and final stage. This entails the emergency response services in the Kurla area.
healing of the harmed parts and the restoration of normalcy. 4) Nearby educational institutes:
Typically, during this stage, labour-intensive tasks including • Schools, colleges, and other educational institutes
debris clearance, damage assessment, and infrastructure located in the Kurla area.
reconstruction are used.
The proposed FLMS system steps include registration,
IV. GIS IN FLOOD MANAGEMENT data collection from various sources, data analysis for
Flood management tactics have been significantly flood likelihood assessment, alerts sent to registered users,
improved due to geographic information systems (GIS). GIS broadcasting of warnings by the municipal corporation,
giving flood managers a thorough understanding of the flood- the establishment of emergency response teams by the
prone areas by analysing and visualising data through maps, local authority[23], and the provision of information to
empowering them to make wise decisions and create efficient nearby educational institutions for decision-making. By
mitigation plans [2][3][11]. guaranteeing prompt alerts and well-coordinated efforts
among stakeholders, these measures seek to improve flood
To develop maps that depict areas susceptible to floods, management and response in the Kurla area.
GIS technology uses satellite photos, topographical data, and
other geospatial information. Flood models, which simulate
flood scenarios depending on many characteristics including
rainfall, water levels, and drainage capacity, can also be made
using GIS [14]. These models offer useful information about
the potential scope and severity of floods, allowing flood
managers to evaluate the risks and make appropriate plans.
V. PROPOSED SOLUTION
The Flood Location Management Solution system
(FLMS) proposes a solution to improve flood management
and prevention in the Kurla area. The technique entails
creating a forecast model [17] using data from previous
floods. This model will employ statistical analysis to find
patterns and trends that can improve flood prediction in the
future and using GIS based maps to show the latest updates.
The FLMS system will not only inform locals about their
risk of flooding, but it will also advise the municipality and
emergency services on the best ways to prevent and mitigate
flooding. Based on the examination of the flood data, these
suggestions will be updated when new information becomes
available. Fig. 1. Use case Diagram

The suggested approach will assist government agencies VII. WEB DEVELOPMENT TECHNOLOGIES AND FRAMEWORKS
and emergency services in improving their readiness for USED
prospective flood occurrences and in taking proactive steps to
lessen the effects of floods. The FLMS system seeks to A web-based platform is used to implement the FLMS
provide a complete and efficient instrument for flood system, which stands for Flood Location, Management, and
Solution. HTML, CSS, and Bootstrap are used to create the

Authorized licensed use limited to: Institut Teknologi Sepuluh Nopember. Downloaded on March 21,2024 at 11:58:51 UTC from IEEE Xplore. Restrictions apply.
system's front end, which gives it a responsive interface. The The goal is the improve to system’s performance by taking
Django web framework, which enables scalable and efficient more surveys form general population and making the
development of complex online applications, is used to build interface as user friendly as possible.
the system's back end. The FLMS system is able to deliver an
appealing and seamless user experience while also offering X. DATASET
the essential capability to precisely predict and moderate This Dataset contains rainfall data of Mumbai region from
floods in the Kurla region by utilising these technologies. the year 2018 to 2020 which was obtained from
https://www.visualcrossing.com/weather-data
VIII. USER EXPERIENCE

XI. EXPLORATORY DATA ANALYSIS

Fig. 2. FLMS system user interaction

The FLMS offers a user-friendly interface and features


various sections for effective flood management. The landing
page provides an overview of the system and its capabilities,
while the flood monitoring dashboard presents real-time flood
conditions and historical data. The flood management section
provides resources on preparedness and response, including Fig. 4. Correlation Matrix
evacuation routes and reporting tools. The flood solutions
section offers information on flood mitigation strategies. The correlation matrix (shown in Fig. 4) was generated to
FLMS prioritizes usability and aims to empower users with identify the relationships between the variables in the dataset.
comprehensive flood-related information for better From the matrix, it can be observed that humidity and dew
management and response.. have a strong positive correlation with precipitation (r = 0.78,
0.62), while precipitation has a strong negative correlation
IX. SYSTEM IMPLEMENTATION with tempmax (r = -0.46). These correlations provide insight
into the potential predictors for the model and highlight
variables that may need to be removed due to multicollinearity
issues.

Fig. 3. FLMS GUI

The FLMS GUI as shown in Fig. 3 may be accessed from


both desktop and mobile devices because it was made to be
user-friendly and responsive. To store and handle data
connected to floods, the system also makes use of a
SQLite database.
Fig. 5. Maximum temperature plot

Authorized licensed use limited to: Institut Teknologi Sepuluh Nopember. Downloaded on March 21,2024 at 11:58:51 UTC from IEEE Xplore. Restrictions apply.
Fig. 6. Minimum temperature plot
Fig. 9. Dew plot

Fig. 8 and 9 are the variables which had a strong positive


correlation with precipitation and from the graphs we can see
that the area of concern has a fairly humid climate and it is
appropriate as it is in a coastal city. Since humidity and due
have strong correlation with precipitation they too are useful
parameters for flood prediction.

Fig. 7. Average temperature plot

Fig. 5,6,7 are temperature plots w.r.t their respective count


in the dataset. It makes it easier to visualize data. The plots
show the distribution of temperatures over the year 01-01-
2018 to 26-09-2020. It helps in understanding the range of
temperatures observed and identifying any patterns or
Fig. 10. Probability plot for maximum temperature
anomalies. Since temperature has a relatively strong negative
correlation it is useful for prediction of flood.

Fig. 11. Probability plot for minimum temperature


Fig. 8. Humidity plot

Authorized licensed use limited to: Institut Teknologi Sepuluh Nopember. Downloaded on March 21,2024 at 11:58:51 UTC from IEEE Xplore. Restrictions apply.
Fig. 12. Probability plot for temperature

Fig. 14. . Workflow of Making a model

XIII. LIMITATIONS
Acknowledging the limitations of the FLMS system, such
as its reliance on trustworthy data sources, requirement for
technical expertise, reliance on internet connectivity for the
general population to view or receive notifications, and
inability to totally eliminate flood risk. These limitations must
be taken into consideration for installation and use to be
successful.
Fig. 13. Probability plot for humidity XIV. FUTURE WORK
In this study, probability plots were used to investigate the Although this research has shown that the FLMS system
distribution of minimum temperature, maximum temperature, has the potential to offer efficient flood management
temperature, and humidity in the Mumbai dataset. The plots solutions, there remains opportunity for further improvement
revealed that the minimum temperature, maximum and study.
temperature, humidity and temperature followed a normal Expanding the FLMS system to span a larger geographic
distribution. The normal distribution of these variables area and integrating it with other current emergency
indicates that they can be modelled effectively using management systems is yet another path for future study. To
parametric statistical methods, such as regression models. guarantee that the FLMS system is completely incorporated
These findings highlight the importance of understanding the into current emergency response protocols, collaboration with
underlying distribution of variables in a dataset before local authorities and rescue workers may be necessary. Real-
selecting an appropriate modelling approach. time sensor [4][15][21] data as well as other sorts of remote
sensing data [6][18][19][20] can also be added with more
XII. PRECIPITATION PREDICTION USING XGBOOST effort.
CLASSIFIER
XGBoost is an open-source implementation of gradient XV. ACKNOWLEDGEMENT
boosting decision trees, which has great performance on We would like to express our gratitude to all those who
structured data [9][11][14]. In order to avoid overfitting, it can have contributed to the successful completion of this research
handle missing data and regularization approaches. In this paper. First and foremost, we would like to thank our mentor
study, we used XGBoost as a classifier to accurately and for their guidance, encouragement, and support throughout the
efficiently predict precipitation from the dataset which was research. We would also like to thank our college professors
collected from Visual Crossing and pre-processed. On the for their support. We would also like to extend our
dataset, the XGBoost model was trained and validated to appreciation to our colleagues for their invaluable
produce precipitation [13] level forecasts. contributions to this work, our department HOD and other
The training and testing sets were separated using the train, staff members. Finally, we would like to thank our family and
test, split function from the sklearn.model_selection module, friends for their unwavering support and encouragement.
and the performance of the XGBoost model was assessed on XVI. RESEARCH OUTCOMES AND SIGNIFICANCE
the testing set using evaluation measures like accuracy. The
figure 16 depicts the process of developing a Machine learning The possibility of flood-related damage and fatalities in
model [8]. the Kurla area could be significantly decreased because of the
FLMS system. Local government officials and citizens can
take the required actions to protect them and their property by
receiving real-time flood warnings and flood danger
assessments.

Authorized licensed use limited to: Institut Teknologi Sepuluh Nopember. Downloaded on March 21,2024 at 11:58:51 UTC from IEEE Xplore. Restrictions apply.
Flood forecasting and hazard mapping are made possible [10] Singh, P., Borah, B. Indian summer monsoon rainfall prediction using
by the FLMS system's utilisation of GIS [22] and historical artificial neural network. Stoch Environ Res Risk Assess 27, 1585–
1599 (2013). doi:10.1007/s00477-013-0695-0.
flood data. Local government agencies and emergency
[11] Meihong Ma, et al. "Xgboost-based Method for Flash Flood Risk
personnel can use this information to better prepare for flood Assessment." Journal of hydrology, v. 598 ,. pp. 126382.
occurrences and respond to them when they happen. doi: 10.1016/j.jhydrol.2021.126382
The FLMS system can assist in lowering the financial [12] Zhou, S., Liu, Z., Wang, M., Gan, W., Zhao, Z., & Wu, Z. (2022).
Impacts of building configurations on urban stormwater management
expenditures related to floods. Local businesses can better at a block scale using XGBoost. Sustainable Cities and Society, 87,
anticipate for floods and perhaps reduce damages by offering 104235. doi:10.1016/j.scs.2022.104235
more precise flood predictions and hazard mapping. [13] Liu X, Zhou P, Lin Y, Sun S, Zhang H, Xu W, Yang S. Influencing
Factors and Risk Assessment of Precipitation-Induced Flooding in
Zhengzhou, China, Based on Random Forest and XGBoost
Algorithms. International Journal of Environmental Research and
XVII. CONCLUSION Public Health. 2022; 19(24):16544. doi:10.3390/ijerph192416544
The development and implementation of a Flood [14] Pradhan, A.M.S., Kim, YT. Spatial data analysis and application of
Location, Management, and Solution (FLMS) are presented in evidential belief functions to shallow landslide susceptibility mapping
at Mt. Umyeon, Seoul, Korea. Bull Eng Geol Environ 76, 1263–1279
this paper. The system enables various actors, such as the local (2017). doi:10.1007/s10064-016-0919-x
public, municipal corporations, local authorities, and nearby [15] Chai X, Zhang T, Shao Y, Gong H, Liu L, Xie K. Modeling and
educational institutions, to receive notifications and alerts. Mapping Soil Moisture of Plateau Pasture Using RADARSAT-2
regarding impending floods, broadcast alerts, set up Imagery. Remote Sensing. 2015; 7(2):1279-1299.
management teams, and make choices about whether to keep doi:10.3390/rs70201279
institutions open or not. [16] Y. Chen, "The comprehensive ranking evaluation of flood disaster
based on grey-cloud whitening-weight function," Proceedings of 2011
There were several drawbacks discovered during system International Conference on Electronic & Mechanical Engineering
installation, nevertheless, such as the necessity for more and Information Technology, Harbin, China, 2011, pp. 1932-1934, doi:
precise and dependable flood detection algorithms and 10.1109/EMEIT.2011.6023416.
thorough flood management plans. Future work might include [17] H. Bayraktar and B. Bayram, "Fuzzy logic analysis of flood disaster
monitoring and assessment of damage in SE Anatolia Turkey," 2009
using more sophisticated flood detection algorithms and 4th International Conference on Recent Advances in Space
creating more potent flood management plans. Technologies, Istanbul, Turkey, 2009, pp. 13-17, doi:
10.1109/RAST.2009.5158182.
One of the additional areas where the FLMS system has to
[18] Z. Hu, X. Li, Y. Sun, Z. Gong, Y. Wang and L. Zhu, "Flood disaster
be improved in the future is user input. Overall, the FLMS response and decision-making support system based on remote sensing
system is a huge improvement in flood management and has and GIS," 2007 IEEE International Geoscience and Remote Sensing
the potential to be a significant help to places that are prone to Symposium, Barcelona, Spain, 2007, pp. 2435-2438, doi:
flooding. 10.1109/IGARSS.2007.4423334.
[19] M. Chini, R. Hostache, L. Giustarini and P. Matgen, "A Hierarchical
XVIII. REFERENCES Split-Based Approach for Parametric Thresholding of SAR Images:
Flood Inundation as a Test Case," in IEEE Transactions on Geoscience
[1] Nektarios N. Kourgialas & George P. Karatzas (2011) “Flood and Remote Sensing, vol. 55, no. 12, pp. 6975-6988, Dec. 2017, doi:
management and a GIS modelling method to assess flood-hazard 10.1109/TGRS.2017.2737664.
areas—a case study”, Hydrological Sciences Journal, 56:2, 212-225,
DOI: 10.1080/02626667.2011.555836 [20] L. Pulvirenti, M. Chini, N. Pierdicca and G. Boni, "Use of SAR Data
for Detecting Floodwater in Urban and Agricultural Areas: The Role
[2] Chen, Jian, Arleen A. Hill, and Lensyl D. Urbano. "A GIS-based model of the Interferometric Coherence," in IEEE Transactions on
for urban flood inundation." Journal of Hydrology 373.1-2 (2009): Geoscience and Remote Sensing, vol. 54, no. 3, pp. 1532-1544, March
184-192, doi:10.1016/j.jhydrol.2009.04.021 2016, doi: 10.1109/TGRS.2015.2482001.
[3] Tran, P., Shaw, R., Chantry, G., & Norton, J. (2009). “GIS and local [21] Yunqing Jiao, Shixin Wang, Yi Zhou and Litao Wang, "Uncertainty
knowledge in disaster management: a case study of flood risk analysis of flood disaster assessment using radar imagery," 2007 IEEE
mapping”, in VietNam. Disasters, 33(1), 152-169, doi:10.1111/j.1467- International Geoscience and Remote Sensing Symposium, Barcelona,
7717.2008.01067.x Spain, 2007, pp. 4729-4732, doi: 10.1109/IGARSS.2007.4423916.
[4] George Alan Blackburn. "A real-time hydrological model for flood [22] Liu L, Du R, Liu W. Flood Distance Algorithms and Fault Hidden
prediction using GIS and the WWW." Computers, Environment and Danger Recognition for Transmission Line Towers Based on SAR
Urban Systems 27.1 (2003): 9-32, doi:10.1016/S0198-9715(01)00010- Images. Remote Sensing. 2019; 11(14):1642. doi:10.3390/rs11141642
2
[23] Wang, J.; Liu, T.; Yu, Z.; Hu, T.; Zhang, D.; Xun, D.; Wang, D. A
[5] Liu L, Du R, Liu W. Flood Distance Algorithms and Fault Hidden research on town flood information rapid extraction based on COSMO-
Danger Recognition for Transmission Line Towers Based on SAR SkyMed and SPOT-5. Remote Sens. Technol. Appl. 2016, 31, 564–
Images. Remote Sensing. 2019; 11(14):1642. 571. doi: 10.11873/j.issn.1004-0323.2016.3.0564
doi:10.3390/rs11141642.
[6] Wang X, Xie H. A Review on Applications of Remote Sensing and
Geographic Information Systems (GIS) in Water Resources and Flood
Risk Management. Water. 2018; 10(5):608. doi:10.3390/w10050608
[7] Wang X, Xie H. A Review on Applications of Remote Sensing and
Geographic Information Systems (GIS) in Water Resources and Flood
Risk Management. Water. 2018; 10(5):608. doi:10.3390/w10050608
[8] Mosavi A, Ozturk P, Chau K-w. Flood Prediction Using Machine
Learning Models: Literature Review. Water. 2018; 10(11):1536.
doi:10.3390/w10111536.
[9] Sanders W, Li D, Li W, Fang ZN. Data-Driven Flood Alert System
(FAS) Using Extreme Gradient Boosting (XGBoost) to Forecast Flood
Stages. Water. 2022; 14(5):747. doi:10.3390/w14050747

Authorized licensed use limited to: Institut Teknologi Sepuluh Nopember. Downloaded on March 21,2024 at 11:58:51 UTC from IEEE Xplore. Restrictions apply.

You might also like