MAPTree: Beating "Optimal" Decision Trees with Bayesian Decision Trees
Colin Sullivan, Mo Tiwari, Sebastian Thrun

TL;DR
This paper introduces MAPTree, a Bayesian decision tree method that uses maximum a posteriori inference and AND/OR search to outperform traditional decision trees in accuracy, robustness, and efficiency, with the ability to certify optimality.
Contribution
The paper presents MAPTree, a novel AND/OR search algorithm for Bayesian decision trees that achieves optimality and improved performance over existing methods.
Findings
MAPTree outperforms baselines on real datasets.
MAPTree demonstrates greater robustness to noise.
MAPTree recovers the optimal tree faster than sampling methods.
Abstract
Decision trees remain one of the most popular machine learning models today, largely due to their out-of-the-box performance and interpretability. In this work, we present a Bayesian approach to decision tree induction via maximum a posteriori inference of a posterior distribution over trees. We first demonstrate a connection between maximum a posteriori inference of decision trees and AND/OR search. Using this connection, we propose an AND/OR search algorithm, dubbed MAPTree, which is able to recover the maximum a posteriori tree. Lastly, we demonstrate the empirical performance of the maximum a posteriori tree both on synthetic data and in real world settings. On 16 real world datasets, MAPTree either outperforms baselines or demonstrates comparable performance but with much smaller trees. On a synthetic dataset, MAPTree also demonstrates greater robustness to noise and better…
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
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Bayesian Modeling and Causal Inference · Machine Learning and Data Classification
