A Theory of Interpretable Approximations
Abstract
Can a deep neural network be approximated by a small decision tree based on simple features? This question and its variants are behind the growing demand for machine learning models that are *interpretable* by humans. In this work we study such questions by introducing *interpretable approximations*, a notion that captures the idea of approximating a target concept by a small aggregation of concepts from some base class . In particular, we consider the approximation of a binary concept by decision trees based on a simple class (e.g., of bounded VC dimension), and use the tree depth as a measure of complexity. Our primary contribution is the following remarkable trichotomy. For any given pair of and , exactly one of these cases holds: (i) cannot be approximated by with arbitrary accuracy; (ii) can be approximated by with arbitrary accuracy, but there exists no universal rate that bounds the complexity of the approximations as a function of the accuracy; or (iii) there exists a constant that depends only on and such that, for *any* data distribution and *any* desired accuracy level, can be approximated by with a complexity not exceeding . This taxonomy stands in stark contrast to the landscape of supervised classification, which offers a complex array of distribution-free and universally learnable scenarios. We show that, in the case of interpretable approximations, even a slightly nontrivial a-priori guarantee on the complexity of approximations implies approximations with constant (distribution-free and accuracy-free) complexity. We extend our trichotomy to classes of unbounded VC dimension and give characterizations of interpretability based on the algebra generated by .
Cite
@article{arxiv.2406.10529,
title = {A Theory of Interpretable Approximations},
author = {Marco Bressan and Nicolò Cesa-Bianchi and Emmanuel Esposito and Yishay Mansour and Shay Moran and Maximilian Thiessen},
journal= {arXiv preprint arXiv:2406.10529},
year = {2024}
}
Comments
To appear at COLT 2024