Leveraging Model-based Trees as Interpretable Surrogate Models for Model Distillation
Julia Herbinger, Susanne Dandl, Fiona K. Ewald, Sofia Loibl, Giuseppe, Casalicchio

TL;DR
This paper explores using model-based trees as interpretable surrogate models for black box model distillation, comparing four algorithms to balance interpretability and fidelity.
Contribution
It introduces a framework for using model-based trees as surrogate models and compares four algorithms to evaluate their effectiveness in interpretability and fidelity.
Findings
GUIDE and MOB outperform others in capturing interactions.
Model-based trees provide a good balance between interpretability and fidelity.
Recommendations for selecting algorithms based on user needs.
Abstract
Surrogate models play a crucial role in retrospectively interpreting complex and powerful black box machine learning models via model distillation. This paper focuses on using model-based trees as surrogate models which partition the feature space into interpretable regions via decision rules. Within each region, interpretable models based on additive main effects are used to approximate the behavior of the black box model, striking for an optimal balance between interpretability and performance. Four model-based tree algorithms, namely SLIM, GUIDE, MOB, and CTree, are compared regarding their ability to generate such surrogate models. We investigate fidelity, interpretability, stability, and the algorithms' capability to capture interaction effects through appropriate splits. Based on our comprehensive analyses, we finally provide an overview of user-specific recommendations.
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 and Data Classification · Data Stream Mining Techniques
