Identifying Key Factors Causing Flooding Using Machine Learning

dc.contributor.authorGama A.W.O.
dc.contributor.authorDennatan M.
dc.contributor.authorDharmayasa I.G.N.P.
dc.contributor.authorMaw M.M.
dc.contributor.authorSugiana I.P.
dc.contributor.authorSuryanti I.
dc.contributor.correspondenceGama A.W.O.
dc.contributor.otherMahidol University
dc.date.accessioned2025-02-11T18:13:13Z
dc.date.available2025-02-11T18:13:13Z
dc.date.issued2025-01-01
dc.description.abstractThe impact of flooding extends beyond physical and infrastructural damage, affecting social, economic, and environmental dimensions. This study aims to identify the key factors influencing flooding by developing a decision tree model. The research method applies the C4.5 algorithm to build a decision tree model using flood factors such as rainfall, soil type, elevation, land use, and distance from rivers. The model is then applied to 57 past flood data events to determine key contributors to flooding in Denpasar City, Bali, Indonesia. The analysis showed that land elevation is the most influential factor, with areas below 28 meters above sea level having a 71% likelihood of being flood vulnerability. Additionally, the model reveals unknown patterns contributing to flood vulnerability among the factors considered. These insights give a deeper understanding of how these factors combine to affect flood vulnerability. The model's effectiveness was evaluated using a confusion matrix, resulting in an accuracy rate of 90%, a precision rate of 100%, a sensitivity rate of 90%, a specificity rate of 100%, and a F1 Score rate of 94%, demonstrating its strong predictive power in identifying areas at risk of flood vulnerability. Although this study is limited by the availability of data, the focus on Denpasar City, and the potential omission of other relevant attributes, it advances flood risk assessment by applying machine learning to provide practical insights that could enhance flood management strategies, with potential applications to other urban areas facing similar risks.
dc.identifier.citationJournal of Applied Data Sciences Vol.6 No.1 (2025) , 115-130
dc.identifier.doi10.47738/jads.v6i1.463
dc.identifier.eissn27236471
dc.identifier.scopus2-s2.0-85216808018
dc.identifier.urihttps://repository.li.mahidol.ac.th/handle/123456789/104199
dc.rights.holderSCOPUS
dc.subjectComputer Science
dc.titleIdentifying Key Factors Causing Flooding Using Machine Learning
dc.typeArticle
mu.datasource.scopushttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85216808018&origin=inward
oaire.citation.endPage130
oaire.citation.issue1
oaire.citation.startPage115
oaire.citation.titleJournal of Applied Data Sciences
oaire.citation.volume6
oairecerif.author.affiliationUniversitas Pendidikan Nasional
oairecerif.author.affiliationUniversitas Udayana
oairecerif.author.affiliationMahidol University

Files

Collections