Fighting the disagreement in Explainable Machine Learning with consensus

Antonio Jesus Banegas-Luna, Carlos Martınez-Cortes, Horacio Perez-Sanchez
7/3/2023
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Machine learning (ML) models are often valued by the accuracy of their predictions. However, in some areas of science, the inner workings of models are as relevant as their accuracy. To understand how ML models work internally, the use of interpretability algorithms is the preferred option. Unfortunately, despite the diversity of algorithms available, they often disagree in explaining a model, leading to contradictory explanations. To cope with this issue, consensus functions can be applied once the models have been explained. Nevertheless, the problem is not completely solved because the final result will depend on the selected consensus function and other factors. In this paper, six consensus functions have been evaluated for the explanation of five ML models. The models were previously trained on four synthetic datasets whose internal rules were known in advance. The models were then explained with model-agnostic local and global interpretability algorithms. Finally, consensus was calculated with six different functions, including one developed by the authors. The results demonstrated that the proposed function is fairer than the others and provides more consistent and accurate explanations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{banegasluna2023fighting,
  title  = {Fighting the disagreement in Explainable Machine Learning with consensus},
  author = {Antonio Jesus Banegas-Luna and Carlos Martınez-Cortes and Horacio Perez-Sanchez},
  year   = {2023},
  eprint = {2307.01288},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.01288v1}
}

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/2307.01288.svg)](https://codeofpaper.com/paper/2307.01288)

Discussion