Connecting Interpretability and Robustness in Decision Trees through Separation

02/14/2021
by   Michal Moshkovitz, et al.
11

Recent research has recognized interpretability and robustness as essential properties of trustworthy classification. Curiously, a connection between robustness and interpretability was empirically observed, but the theoretical reasoning behind it remained elusive. In this paper, we rigorously investigate this connection. Specifically, we focus on interpretation using decision trees and robustness to l_∞-perturbation. Previous works defined the notion of r-separation as a sufficient condition for robustness. We prove upper and lower bounds on the tree size in case the data is r-separated. We then show that a tighter bound on the size is possible when the data is linearly separated. We provide the first algorithm with provable guarantees both on robustness, interpretability, and accuracy in the context of decision trees. Experiments confirm that our algorithm yields classifiers that are both interpretable and robust and have high accuracy. The code for the experiments is available at https://github.com/yangarbiter/interpretable-robust-trees .

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/08/2019

Provably Robust Boosted Decision Stumps and Trees against Adversarial Attacks

The problem of adversarial samples has been studied extensively for neur...
research
04/01/2020

NBDT: Neural-Backed Decision Trees

Deep learning is being adopted in settings where accurate and justifiabl...
research
05/26/2023

Improving Stability in Decision Tree Models

Owing to their inherently interpretable structure, decision trees are co...
research
10/26/2021

Learning Optimal Decision Trees Using MaxSAT

We present a Combinatorial Optimization approach based on Maximum Satisf...
research
02/08/2023

Decision trees compensate for model misspecification

The best-performing models in ML are not interpretable. If we can explai...
research
09/07/2022

A Survey of Neural Trees

Neural networks (NNs) and decision trees (DTs) are both popular models o...
research
08/20/2020

On ℓ_p-norm Robustness of Ensemble Stumps and Trees

Recent papers have demonstrated that ensemble stumps and trees could be ...

Please sign up or login with your details

Forgot password? Click here to reset