Feature importance: Opening a soil-transmitted helminth machine learning model via SHAP.
Carlos Matias Scavuzzo1,2, Juan Manuel Scavuzzo1, Micaela Natalia Campero1,2
1Instituto de Altos Estudios Espaciales Mario Gulich, Univesidad Nacional de Córdoba-Comisión Nacional de Actividades Espaciales, Argentina.
Infectious Disease Modelling
|February 28, 2022
Summary
Machine learning (ML) models improve epidemiological risk assessments for hookworm in Ethiopia. Using SHAP, this study explains variable contributions, outperforming traditional models and offering insights into disease patterns.
Area of Science:
- Epidemiology
- Geospatial Health
- Machine Learning
Background:
- Hookworm infection is a significant public health issue in Ethiopia, ranking third highest in Sub-Saharan Africa.
- Landscape epidemiology utilizes machine learning for modeling disease risk scenarios.
Purpose of the Study:
- To demystify machine learning (ML) "black box" models in geospatial health.
- To determine variable contributions in ML models for hookworm prevalence in Ethiopia using SHAP.
- To compare ML models with classical statistical models.
Main Methods:
- Employed XGBoost, a popular machine learning model, for data analysis.
- Utilized the Python SHAP library to interpret variable importance and interactions within the ML model.
- Applied various plotting methods to visualize variable contributions to predictions.
Main Results:
- Machine learning models demonstrated superior performance compared to classical statistical models.
- SHAP analysis successfully explained the influence and interactions of variables in predicting hookworm prevalence.
- Identified key variables contributing to hookworm distribution in the study area.
Conclusions:
- Machine learning, enhanced by SHAP, offers a powerful and interpretable approach to geospatial health modeling.
- The findings provide valuable insights into Ethiopia's hookworm epidemiology.
- This methodology serves as a valuable tool for future epidemiological studies.
Related Concept Videos
Survival Tree
173
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
173
Goodness-of-Fit Test
4.6K
The goodness-of-fit test is a type of hypothesis test which determines whether the data "fits" a particular distribution. For example, one may suspect that some anonymous data may fit a binomial distribution. A chi-square test (meaning the distribution for the hypothesis test is chi-square) can be used to determine if there is a fit. The null and alternative hypotheses may be written in sentences or stated as equations or inequalities. The test statistic for a goodness-of-fit test is given as...
4.6K


