Explainability of Machine Learning Models under Missing Data

Tuan L. Vo, Thu Nguyen, Luis M. Lopez-Ramos, Hugo L. Hammer, Michael A. Riegler +1 more
6/29/2024
cs.LGcs.AI

No official code found. Best implementation: simulamet-host/SHAP (1 star, last commit 2025-11-11).

Abstract

Missing data is a prevalent issue that can significantly impair model performance and explainability. This paper briefly summarizes the development of the field of missing data with respect to Explainable Artificial Intelligence and experimentally investigates the effects of various imputation methods on SHAP (SHapley Additive exPlanations), a popular technique for explaining the output of complex machine learning models. Next, we compare different imputation strategies and assess their impact on feature importance and interaction as determined by Shapley values. Moreover, we also theoretically analyze the effects of missing values on Shapley values. Importantly, our findings reveal that the choice of imputation method can introduce biases that could lead to changes in the Shapley values, thereby affecting the explainability of the model. Moreover, we also show that a lower test prediction MSE (Mean Square Error) does not necessarily imply a lower MSE in Shapley values and vice versa. Also, while XGBoost (eXtreme Gradient Boosting) is a method that could handle missing data directly, using XGBoost directly on missing data can seriously affect explainability compared to imputing the data before training XGBoost. This study provides a comprehensive evaluation of imputation methods in the context of model explanations, offering practical guidance for selecting appropriate techniques based on dataset characteristics and analysis objectives. The results underscore the importance of considering imputation effects to ensure robust and reliable insights from machine learning models.

View on arXivView PDF

Code Implementations(1)

simulamet-host/SHAPCommunity100%

codes for the paper Explainable AI under missing data

10Python, Jupyter NotebookJun 29, 202411 months ago

Similar Papers

Cite this paper

@article{vo2024explainability,
  title  = {Explainability of Machine Learning Models under Missing Data},
  author = {Tuan L. Vo and Thu Nguyen and Luis M. Lopez-Ramos and Hugo L. Hammer and Michael A. Riegler and Pal Halvorsen},
  year   = {2024},
  eprint = {2407.00411},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.00411v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.00411.svg)](https://codeofpaper.com/paper/2407.00411)

Discussion