Efficiently Transforming Neural Networks into Decision Trees: A Path to Ground Truth Explanations with RENTT
Helena Monke, Benjamin Fresz, Marco Bernreuther, Yilin Chen, Marco F. Huber

TL;DR
This paper introduces RENTT, an efficient algorithm for transforming neural networks into exact decision trees, enabling trustworthy explanations and feature importance analysis, especially for complex models like CNNs and RNNs.
Contribution
We propose a novel, scalable algorithm RENTT that computes exact decision tree representations of neural networks, including convolutional and recurrent types, with theoretical guarantees.
Findings
RENTT outperforms LIME and SHAP in uncovering ground truth explanations.
The algorithm is computationally efficient and scalable to large neural networks.
Decision trees derived by RENTT provide accurate feature importance at global, regional, and local levels.
Abstract
Although neural networks are a powerful tool, their widespread use is hindered by the opacity of their decisions and their black-box nature, which result in a lack of trustworthiness. To alleviate this problem, methods in the field of explainable Artificial Intelligence try to unveil how such automated decisions are made. But explainable AI methods are often plagued by missing faithfulness/correctness, meaning that they sometimes provide explanations that do not align with the neural network's decision and logic. Recently, transformations to decision trees have been proposed to overcome such problems. Unfortunately, they typically lack exactness, scalability, or interpretability as the size of the neural network grows. Thus, we generalize these previous results, especially by considering convolutional neural networks, recurrent neural networks, non-ReLU activation functions, and bias…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Adversarial Robustness in Machine Learning · Generative Adversarial Networks and Image Synthesis
