Performance Comparison of Random Forest, XGBoost, and SVM for Flood Risk Prediction Using BNPB GIS Data

This study compares the performance of three machine learning algorithms—Random Forest, XGBoost, and Support Vector Machine (SVM)—for predicting flood risk using spatial and non-spatial data from BNPB GIS. The analysis focuses on disaster records from January 3 to 15, 2026, with district-city as the spatial unit of observation. Following data cleaning, exploratory analysis, and feature preparation, the models were evaluated using ROC-AUC, PR-AUC, F1-Score, Precision, Recall, and Accuracy. XGBoost demonstrated the highest ROC-AUC (0.675), indicating strong overall performance in distinguishing flood from non-flood events. Random Forest achieved the highest Recall (0.947), showing superior sensitivity in detecting flood events, while SVM exhibited fluctuating performance with a lower ROC-AUC (0.496). Visualizations of model behavior and spatial flood patterns were provided to support model interpretability. The study’s results suggest that ensemble models, particularly XGBoost and Random Forest, can significantly enhance flood risk prediction, improving the accuracy and sensitivity of early warning systems. These findings contribute to the development of more effective data-driven flood mitigation strategies in Indonesia, enabling better disaster preparedness and response.

Authors

Institutions

Publication Details

Journal
Journal of Information Systems and Informatics
Published
2026-03-03
DOI
https://doi.org/10.63158/journalisi.v8i1.1461
Primary Topic
Flood Risk Assessment and Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Comparison of Random Forest, XGBoost, and SVM for Flood Risk Prediction Using BNPB GIS Data

Jatmiko Endro Suseno, Oky Dwi Nurhayati
Journal of Information Systems and Informatics
Flood Risk Assessment and Management
article

Performance Comparison of Random Forest, XGBoost, and SVM for Flood Risk Prediction Using BNPB GIS Data

Jatmiko Endro Suseno, Oky Dwi Nurhayati
article en

Abstract

This study compares the performance of three machine learning algorithms—Random Forest, XGBoost, and Support Vector Machine (SVM)—for predicting flood risk using spatial and non-spatial data from BNPB GIS. The analysis focuses on disaster records from January 3 to 15, 2026, with district-city as the spatial unit of observation. Following data cleaning, exploratory analysis, and feature preparation, the models were evaluated using ROC-AUC, PR-AUC, F1-Score, Precision, Recall, and Accuracy. XGBoost demonstrated the highest ROC-AUC (0.675), indicating strong overall performance in distinguishing flood from non-flood events. Random Forest achieved the highest Recall (0.947), showing superior sensitivity in detecting flood events, while SVM exhibited fluctuating performance with a lower ROC-AUC (0.496). Visualizations of model behavior and spatial flood patterns were provided to support model interpretability. The study’s results suggest that ensemble models, particularly XGBoost and Random Forest, can significantly enhance flood risk prediction, improving the accuracy and sensitivity of early warning systems. These findings contribute to the development of more effective data-driven flood mitigation strategies in Indonesia, enabling better disaster preparedness and response.

Journal of Information Systems and InformaticsVol. 8(1)
Diponegoro University (ID)
Climate action
Openalex Percentile: Top 43%
Flood Risk Assessment and Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.