Decision Predicate Graphs: Enhancing Interpretability in Tree Ensembles
Not on the map. Why?
Abstract (arXiv)
Understanding the decisions of tree-based ensembles and their relationships is pivotal for machine learning model interpretation. Recent attempts to mitigate the human-in-the-loop interpretation challenge have explored the extraction of the decision structure underlying the model taking advantage of graph simplification and path emphasis. However, while these efforts enhance the visualisation experience, they may either result in a visually complex representation or compromise the interpretability of the original ensemble model. In addressing this challenge, especially in complex scenarios, we introduce the Decision Predicate Graph (DPG) as a model-agnostic tool to provide a global interpretation of the model. DPG is a graph structure that captures the tree-based ensemble model and learned dataset details, preserving the relations among features, logical decisions, and predictions towards emphasising insightful points. Leveraging well-known graph theory concepts, such as the notions of centrality and community, DPG offers additional quantitative insights into the model, complementing visualisation techniques, expanding the problem space descriptions, and offering diverse possibilities for extensions. Empirical experiments demonstrate the potential of DPG in addressing traditional benchmarks and complex classification scenarios.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 10 of its 42 references that are in the map. First posted on arXiv 3 Apr 2024.
Builds on
10 of 42 references.
References · 10
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2014Interpreting Tree Ensembles with inTreescited by 37
- 2016Making Tree Ensembles Interpretable: A Bayesian Model Selection Approachcited by 27
- 2020Explainable Matrix -- Visualization for Global and Local Interpretability of Random Forest Classification Ensemblescited by 23
- 2016Interpreting Models via Single Tree Approximationcited by 17
- 2022Optimal Decision Diagrams for Classificationcited by 10
- 2017Decision Stream: Cultivating Deep Decision Treescited by 4
- 2021Tree in Tree: from Decision Trees to Decision Graphscited by 2
- 2022BELLATREX: Building Explanations through a LocaLly AccuraTe Rule EXtractorcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 3.
5 papers.
- 2025Extending Decision Predicate Graphs for Comprehensive Explanation of Isolation Forestcited by 1
- 2024Upside-Down Reinforcement Learning for More Interpretable Optimal Controlcited by 0
- 2026Explaining AutoClustering: Uncovering Meta-Feature Contribution in AutoML for Clusteringcited by 0
- 2026Close to Reality: Interpretable and Feasible Data Augmentation for Imbalanced Learningcited by 0
- 2026Spectral Model eXplainer: a chemically-grounded explainability framework for spectral-based machine learning modelscited by 0
- 2026Spectral Model eXplainer: a chemically-grounded explainability framework for spectral-based machine learning models4 May 2026
- 2026Close to Reality: Interpretable and Feasible Data Augmentation for Imbalanced Learning14 Mar 2026
- 2026Explaining AutoClustering: Uncovering Meta-Feature Contribution in AutoML for Clustering20 Feb 2026
- 2025Extending Decision Predicate Graphs for Comprehensive Explanation of Isolation Forest6 May 2025
- 2024Upside-Down Reinforcement Learning for More Interpretable Optimal Control18 Nov 2024