NUST Institutional Repository

Enhancing Flood Monitoring and Prevention Using Machine Learning and IoT Integration

Show simple item record

dc.contributor.author Bukhari, Syed Asad Shabbir
dc.date.accessioned 2024-07-02T05:57:19Z
dc.date.available 2024-07-02T05:57:19Z
dc.date.issued 2024-06
dc.identifier.other 360454
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/44432
dc.description Supervisor: Dr. Imran Shafi en_US
dc.description.abstract Floods require good monitoring and preventive measures; they pose risk factors to humankind, property, and infrastructure. This thesis proposes a new approach to enhancing the integration of Internet of Things (IoT) infrastructure through utilizing Machine Learning (ML) methods for improved flood management and prevention. The system comprises three stations, namely: the water station, repeater station, and siren station. The water station is implanted with a radar sensor to monitor the water level continuously. Repeater stations actuate smooth communication and data flow by transmitting data between the stations. The siren station is anchored with a suite of environmental sensors that includes wind speed, wind direction, humidity, air pressure, atmospheric temperature, and rain gauges to present an overall view conducive to flood events. It is the data from this gathered sensor that becomes the basis for machine learning data set development. Then, one scenario is tested to determine how predictive the suggested method would be. Rainfall is the output variable in the scenario, which holds wind speed, wind direction, humidity, atmospheric pressure, atmospheric temperature, humidity, and water level as input features. In this dataset, preprocessing techniques are applied to remove the outliers, noise level, and missing values, assured with analysis at every step of the accuracy and reliability of the input data for further research on the study. The collected sensor data is utilized to predict flood episodes with the help of machine learning models, including 1D Convolutional Neural Networks (CNN) and Multivariate Long Short-Term Memory (LSTM) networks. The 1D-CNN models include the spatial relationships among the input characteristics in the case of the Multivariate LSTM models; it makes use of its capacity to capture the temporal dependencies in multivariate time series data. The models were evaluated through standard measures, such as Mean Square Error (MSE), and informed about their generalization and prediction accuracy. iv The implications are further important for flood monitoring and prevention efforts. The combination of IoT technology and machine learning methodologies will enable the authorities to preempt better and prevent the incidence of floods. The combined approach of environmental and radar sensors offers the most comprehensive approach to flood monitoring, designed to consider both meteorological and hydrological parameters. Future lines of research can include the development of flood management and catastrophe response decision support systems, the investigation of highly advanced machine learning algorithms, and the incorporation of increased sensor data. en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.subject IoT, Machine Learning, Flood, LSTM Model, CNN Model en_US
dc.title Enhancing Flood Monitoring and Prevention Using Machine Learning and IoT Integration en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [329]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account