English

Computing Abductive Explanations for Boosted Trees

Artificial Intelligence 2022-09-19 v1 Machine Learning

Abstract

Boosted trees is a dominant ML model, exhibiting high accuracy. However, boosted trees are hardly intelligible, and this is a problem whenever they are used in safety-critical applications. Indeed, in such a context, rigorous explanations of the predictions made are expected. Recent work have shown how subset-minimal abductive explanations can be derived for boosted trees, using automated reasoning techniques. However, the generation of such well-founded explanations is intractable in the general case. To improve the scalability of their generation, we introduce the notion of tree-specific explanation for a boosted tree. We show that tree-specific explanations are abductive explanations that can be computed in polynomial time. We also explain how to derive a subset-minimal abductive explanation from a tree-specific explanation. Experiments on various datasets show the computational benefits of leveraging tree-specific explanations for deriving subset-minimal abductive explanations.

Keywords

Cite

@article{arxiv.2209.07740,
  title  = {Computing Abductive Explanations for Boosted Trees},
  author = {Gilles Audemard and Jean-Marie Lagniez and Pierre Marquis and Nicolas Szczepanski},
  journal= {arXiv preprint arXiv:2209.07740},
  year   = {2022}
}
R2 v1 2026-06-28T01:25:17.822Z