Explainable artificial intelligence (XAI) for interpreting predictive models and key variables in flood susceptibility

The black-box nature of machine learning limits its explainability and practical application. This study highlights the importance of enhancing interpretability in flood modeling and prediction by investigating the interactions between flood-related explanatory variables and their contributions to m...

Full description

Saved in:
Bibliographic Details
Main Authors: Bahram Choubin, Abolfazl Jaafari, Jalal Henareh, Omid Karimi, Farzaneh Sajedi Hosseini
Format: Article
Language:English
Published: Elsevier 2025-09-01
Series:Results in Engineering
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2590123025020481
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850111659459215360
author Bahram Choubin
Abolfazl Jaafari
Jalal Henareh
Omid Karimi
Farzaneh Sajedi Hosseini
author_facet Bahram Choubin
Abolfazl Jaafari
Jalal Henareh
Omid Karimi
Farzaneh Sajedi Hosseini
author_sort Bahram Choubin
collection DOAJ
description The black-box nature of machine learning limits its explainability and practical application. This study highlights the importance of enhancing interpretability in flood modeling and prediction by investigating the interactions between flood-related explanatory variables and their contributions to model performance using Explainable Artificial Intelligence (XAI) with the SHapley Additive exPlanations (SHAP) method. We selected a watershed in northwest Iran with available historical flood events and flood-related variables. Various machine learning models were tested, with XGBoost achieving the best performance for flood susceptibility prediction (RMSE = 0.333, AUC = 0.890). The SHAP-based interpretability analysis using the XGBoost’s outputs showed that distance to streams (DTS) was the most influential variable, followed by the topographic wetness index (TWI) and elevation. Other significant contributors included stream power index (SPI), precipitation, and slope. Variables like land use, normalized difference vegetation index (NDVI), aspect, lithology, and curvature had less impact, while soil order showed minimal influence. Short DTS increased flood susceptibility, as did higher TWI, SPI, precipitation, and lower elevations. Urban land use heightened flood risk, while higher NDVI and permeable lithology reduced it. Aspect, curvature, and soil order had marginal effects. The analysis also identified interactions, such as DTS strongly interacting with NDVI at low values, TWI and precipitation showing mid-range interactions, elevation influencing predictions nonlinearly with aspect, and SPI interacting with NDVI at low values but diminishing beyond a threshold. By integrating XAI techniques, this study enhanced flood prediction interpretability, providing clearer insights into variable interactions and a more transparent approach to flood susceptibility modeling.
format Article
id doaj-art-09bf2aa4bf184244bfd995768b3d3010
institution OA Journals
issn 2590-1230
language English
publishDate 2025-09-01
publisher Elsevier
record_format Article
series Results in Engineering
spelling doaj-art-09bf2aa4bf184244bfd995768b3d30102025-08-20T02:37:35ZengElsevierResults in Engineering2590-12302025-09-012710597610.1016/j.rineng.2025.105976Explainable artificial intelligence (XAI) for interpreting predictive models and key variables in flood susceptibilityBahram Choubin0Abolfazl Jaafari1Jalal Henareh2Omid Karimi3Farzaneh Sajedi Hosseini4Soil Conservation and Watershed Management Research Department, Isfahan Agricultural and Natural Resources Research and Education Center, AREEO, Isfahan, Iran; Corresponding authors.Research Institute of Forests and Rangelands, Agricultural Research, Education and Extension Organization (AREEO), Tehran 1496793612, Iran; Corresponding authors.Research Department of Natural Resources, West Azarbaijan Agricultural and Natural Resources Research and Education Center, AREEO, Urmia, IranDepartment of Irrigation and Drainage, College of Aburaihan, University of Tehran, Tehran, IranReclamation of Arid and Mountainous Regions Department, Faculty of Natural Resources, University of Tehran, Karaj, IranThe black-box nature of machine learning limits its explainability and practical application. This study highlights the importance of enhancing interpretability in flood modeling and prediction by investigating the interactions between flood-related explanatory variables and their contributions to model performance using Explainable Artificial Intelligence (XAI) with the SHapley Additive exPlanations (SHAP) method. We selected a watershed in northwest Iran with available historical flood events and flood-related variables. Various machine learning models were tested, with XGBoost achieving the best performance for flood susceptibility prediction (RMSE = 0.333, AUC = 0.890). The SHAP-based interpretability analysis using the XGBoost’s outputs showed that distance to streams (DTS) was the most influential variable, followed by the topographic wetness index (TWI) and elevation. Other significant contributors included stream power index (SPI), precipitation, and slope. Variables like land use, normalized difference vegetation index (NDVI), aspect, lithology, and curvature had less impact, while soil order showed minimal influence. Short DTS increased flood susceptibility, as did higher TWI, SPI, precipitation, and lower elevations. Urban land use heightened flood risk, while higher NDVI and permeable lithology reduced it. Aspect, curvature, and soil order had marginal effects. The analysis also identified interactions, such as DTS strongly interacting with NDVI at low values, TWI and precipitation showing mid-range interactions, elevation influencing predictions nonlinearly with aspect, and SPI interacting with NDVI at low values but diminishing beyond a threshold. By integrating XAI techniques, this study enhanced flood prediction interpretability, providing clearer insights into variable interactions and a more transparent approach to flood susceptibility modeling.http://www.sciencedirect.com/science/article/pii/S2590123025020481FloodingMachine learningXGBoostSHapley Additive exPlanations (SHAP)
spellingShingle Bahram Choubin
Abolfazl Jaafari
Jalal Henareh
Omid Karimi
Farzaneh Sajedi Hosseini
Explainable artificial intelligence (XAI) for interpreting predictive models and key variables in flood susceptibility
Results in Engineering
Flooding
Machine learning
XGBoost
SHapley Additive exPlanations (SHAP)
title Explainable artificial intelligence (XAI) for interpreting predictive models and key variables in flood susceptibility
title_full Explainable artificial intelligence (XAI) for interpreting predictive models and key variables in flood susceptibility
title_fullStr Explainable artificial intelligence (XAI) for interpreting predictive models and key variables in flood susceptibility
title_full_unstemmed Explainable artificial intelligence (XAI) for interpreting predictive models and key variables in flood susceptibility
title_short Explainable artificial intelligence (XAI) for interpreting predictive models and key variables in flood susceptibility
title_sort explainable artificial intelligence xai for interpreting predictive models and key variables in flood susceptibility
topic Flooding
Machine learning
XGBoost
SHapley Additive exPlanations (SHAP)
url http://www.sciencedirect.com/science/article/pii/S2590123025020481
work_keys_str_mv AT bahramchoubin explainableartificialintelligencexaiforinterpretingpredictivemodelsandkeyvariablesinfloodsusceptibility
AT abolfazljaafari explainableartificialintelligencexaiforinterpretingpredictivemodelsandkeyvariablesinfloodsusceptibility
AT jalalhenareh explainableartificialintelligencexaiforinterpretingpredictivemodelsandkeyvariablesinfloodsusceptibility
AT omidkarimi explainableartificialintelligencexaiforinterpretingpredictivemodelsandkeyvariablesinfloodsusceptibility
AT farzanehsajedihosseini explainableartificialintelligencexaiforinterpretingpredictivemodelsandkeyvariablesinfloodsusceptibility