mlsanityData to 7 Oct 2026

BELLATREX: Building Explanations through a LocaLly AccuraTe Rule EXtractor

arXiv 2203.15511 ↗First posted 29 Mar 2022cs.LG cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Tree-ensemble algorithms, such as random forest, are effective machine learning methods popular for their flexibility, high performance, and robustness to overfitting. However, since multiple learners are combined, they are not as interpretable as a single decision tree. In this work we propose a novel method that is Building Explanations through a LocalLy AccuraTe Rule EXtractor (Bellatrex), and is able to explain the forest prediction for a given test instance with only a few diverse rules. Starting from the decision trees generated by a random forest, our method 1) pre-selects a subset of the rules used to make the prediction, 2) creates a vector representation of such rules, 3) projects them to a low-dimensional space, 4) clusters such representations to pick a rule from each cluster to explain the instance prediction. We test the effectiveness of Bellatrex on 89 real-world datasets and we demonstrate the validity of our method for binary classification, regression, multi-label classification and time-to-event tasks. To the best of our knowledge, it is the first time that an interpretability toolbox can handle all these tasks within the same framework. We also show that our extracted surrogate model can approximate the performance of the corresponding ensemble model in all considered tasks, while selecting only few trees from the whole forest. We also show that our proposed approach substantially outperforms other explainable methods in terms of predictive performance.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 13 of its 61 references that are in the map. First posted on arXiv 29 Mar 2022.

Builds on

13 of 61 references.

References · 13

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  3. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
  4. 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
  5. 2018Metrics for Explainable AI: Challenges and Prospectscited by 257
  6. 2020Interpretable Machine Learning -- A Brief History, State-of-the-Art and Challengescited by 120
  7. 2017Machine Learning for Survival Analysis: A Surveycited by 112
  8. 2020River: machine learning for streaming data in Pythoncited by 96
  9. 2014Interpreting Tree Ensembles with inTreescited by 37
  10. 2016Making Tree Ensembles Interpretable: A Bayesian Model Selection Approachcited by 27
  11. 2022Hierarchical Shrinkage: improving the accuracy and interpretability of tree-based methodscited by 18
  12. 2016Interpreting Models via Single Tree Approximationcited by 17
1 more
  1. 2021Conclusive Local Interpretation Rules for Random Forestscited by 9

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.