Explainable AI for Trees: From Local Explanations to Global Understanding
Scott M. Lundberg, Gabriel Erion, Hugh Chen, Alex DeGrave, Jordan M., Prutkin, Bala Nair, Ronit Katz, Jonathan Himmelfarb, Nisha Bansal, Su-In Lee

TL;DR
This paper enhances the interpretability of tree-based machine learning models by introducing a polynomial time algorithm for optimal explanations, new local interaction explanations, and tools for understanding global structure, demonstrated on medical datasets.
Contribution
It presents the first polynomial time algorithm for optimal explanations, introduces local interaction explanations, and offers tools for global understanding of tree models, improving interpretability in practice.
Findings
Identified high-impact, low-frequency risk factors for mortality.
Highlighted population sub-groups with shared risk characteristics.
Uncovered non-linear interaction effects among risk factors.
Abstract
Tree-based machine learning models such as random forests, decision trees, and gradient boosted trees are the most popular non-linear predictive models used in practice today, yet comparatively little attention has been paid to explaining their predictions. Here we significantly improve the interpretability of tree-based models through three main contributions: 1) The first polynomial time algorithm to compute optimal explanations based on game theory. 2) A new type of explanation that directly measures local feature interaction effects. 3) A new set of tools for understanding global model structure based on combining many local explanations of each prediction. We apply these tools to three medical machine learning problems and show how combining many high-quality local explanations allows us to represent global structure while retaining local faithfulness to the original model. These…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Machine Learning in Healthcare
MethodsInterpretability
