Optimizing for Interpretability in Deep Neural Networks with Tree Regularization
Not on the map. Why?
Abstract (arXiv)
Deep models have advanced prediction in many domains, but their lack of interpretability remains a key barrier to the adoption in many real world applications. There exists a large body of work aiming to help humans understand these black box functions to varying levels of granularity -- for example, through distillation, gradients, or adversarial examples. These methods however, all tackle interpretability as a separate process after training. In this work, we take a different approach and explicitly regularize deep models so that they are well-approximated by processes that humans can step-through in little time. Specifically, we train several families of deep neural networks to resemble compact, axis-aligned decision trees without significant compromises in accuracy. The resulting axis-aligned decision functions uniquely make tree regularized models easy for humans to interpret. Moreover, for situations in which a single, global tree is a poor estimator, we introduce a regional tree regularizer that encourages the deep model to resemble a compact, axis-aligned decision tree in predefined, human-interpretable contexts. Using intuitive toy examples as well as medical tasks for patients in critical care and with HIV, we demonstrate that this new family of tree regularizers yield models that are easier for humans to simulate than simpler L1 or L2 penalties without sacrificing predictive power.
Key facts. Cited by 13 papers in the map (data through 13 Oct 2026). First posted on arXiv 14 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 6; 2023: 3; 2024: 2; 2025: 1.
13 papers.
Sort:
By area:
- 2021A Survey on Interpretable Reinforcement Learningcited by 70
- 2022Interpretable by Design: Learning Predictors by Composing Interpretable Queriescited by 26
- 2023Variational Information Pursuit for Interpretable Predictionscited by 25
- 2023SpArX: Sparse Argumentative Explanations for Neural Networks [Technical Report]cited by 18
- 2022Generating Synthetic Clinical Data that Capture Class Imbalanced Distributions with Generative Adversarial Networks: Example using Antiretroviral Therapy for HIVcited by 12
- 2022A Survey of Neural Treescited by 7
- 20233VL: Using Trees to Improve Vision-Language Models' Interpretabilitycited by 7
- 2022Interpreting Neural Policies with Disentangled Tree Representationscited by 1
- 2022Arithmetical Binary Decision Tree Traversalscited by 0
- 2022Interpretable Deep Trackingcited by 0
- 2024A priori Estimates for Deep Residual Network in Continuous-time Reinforcement Learningcited by 0
- 2024Smooth InfoMax -- Towards Easier Post-Hoc Interpretabilitycited by 0
1 more
- 2025NIMO: a Nonlinear Interpretable MOdelcited by 0
- 2025NIMO: a Nonlinear Interpretable MOdel5 Jun 2025
- 2024Smooth InfoMax -- Towards Easier Post-Hoc Interpretability23 Aug 2024
- 2024A priori Estimates for Deep Residual Network in Continuous-time Reinforcement Learning24 Feb 2024
- 20233VL: Using Trees to Improve Vision-Language Models' Interpretability28 Dec 2023
- 2023Variational Information Pursuit for Interpretable Predictions6 Feb 2023
- 2023SpArX: Sparse Argumentative Explanations for Neural Networks [Technical Report]23 Jan 2023
- 2022Interpreting Neural Policies with Disentangled Tree Representations13 Oct 2022
- 2022Interpretable Deep Tracking3 Oct 2022
- 2022Arithmetical Binary Decision Tree Traversals11 Sep 2022
- 2022A Survey of Neural Trees7 Sep 2022
- 2022Generating Synthetic Clinical Data that Capture Class Imbalanced Distributions with Generative Adversarial Networks: Example using Antiretroviral Therapy for HIV18 Aug 2022
- 2022Interpretable by Design: Learning Predictors by Composing Interpretable Queries3 Jul 2022
1 more
- 2021A Survey on Interpretable Reinforcement Learning24 Dec 2021
- 2021A Survey on Interpretable Reinforcement Learningcited by 70
- 2022Interpretable by Design: Learning Predictors by Composing Interpretable Queriescited by 26
- 2023Variational Information Pursuit for Interpretable Predictionscited by 25
- 2023SpArX: Sparse Argumentative Explanations for Neural Networks [Technical Report]cited by 18
- 2022Generating Synthetic Clinical Data that Capture Class Imbalanced Distributions with Generative Adversarial Networks: Example using Antiretroviral Therapy for HIVcited by 12
- 2022A Survey of Neural Treescited by 7
- 2022Interpreting Neural Policies with Disentangled Tree Representationscited by 1
- 2022Arithmetical Binary Decision Tree Traversalscited by 0
- 2022Interpretable Deep Trackingcited by 0
- 2024Smooth InfoMax -- Towards Easier Post-Hoc Interpretabilitycited by 0
- 2025NIMO: a Nonlinear Interpretable MOdelcited by 0
- 2025NIMO: a Nonlinear Interpretable MOdel5 Jun 2025
- 2024Smooth InfoMax -- Towards Easier Post-Hoc Interpretability23 Aug 2024
- 2023Variational Information Pursuit for Interpretable Predictions6 Feb 2023
- 2023SpArX: Sparse Argumentative Explanations for Neural Networks [Technical Report]23 Jan 2023
- 2022Interpreting Neural Policies with Disentangled Tree Representations13 Oct 2022
- 2022Interpretable Deep Tracking3 Oct 2022
- 2022Arithmetical Binary Decision Tree Traversals11 Sep 2022
- 2022A Survey of Neural Trees7 Sep 2022
- 2022Generating Synthetic Clinical Data that Capture Class Imbalanced Distributions with Generative Adversarial Networks: Example using Antiretroviral Therapy for HIV18 Aug 2022
- 2022Interpretable by Design: Learning Predictors by Composing Interpretable Queries3 Jul 2022
- 2021A Survey on Interpretable Reinforcement Learning24 Dec 2021