Developing an explainable and interpretable machine learning model for flood susceptibility mapping
More details
Hide details
1
Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez, Morocco
2
River Basin Agency of Bouregreg and Chaouia, Benslimane, Morocco
3
Department of Civil Engineering, The City College of New York, New York, NY 10031, USA
4
Earth and Environmental Sciences, City University of New York Graduate Center, New York, NY 10016, USA
Corresponding author
Loubna Khaldi
Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez, Morocco.
Ecol. Eng. Environ. Technol. 2025; 1:201-215
KEYWORDS
TOPICS
ABSTRACT
This study evaluates flood susceptibility in the Fez-Meknes region of Morocco by comparing the performance of five machine learning (ML) models using 14 environmental variables. The selected models, including Random Forest (RF), Support Vector Machine (SVM), K-Nearest Neighbor (KNN), Recursive Partitioning and Regression Trees (RPART), and Logistic Regression (LR), were assessed for prediction accuracy and enhanced with Partial Dependence Plots (PDP) and Local Interpretable Model-Agnostic Explanations (LIME) to increase interpretability. Results indicate that the RF model outperforms other models, achieving a high prediction accuracy with an AUC of 96%, low Mean Absolute Error (MAE) of 0.26, and Root Mean Squared Error (RMSE) of 0.31, along with strong Nash-Sutcliffe Efficiency (NSE) and correlation coefficient (R²). Through PDP and LIME, the primary factors influencing flood susceptibility were identified as proximity to rivers, drainage density, slope, NDVI (Normalized Difference Vegetation Index), TRI (Terrain Roughness Index), and LULC (Land Use and Land Cover). These findings highlight the potential of interpretable ML models to enhance flood risk assessment, providing valuable insights for urban planning and flood mitigation strategies in vulnerable regions.