MAPTree: Beating "Optimal" Decision Trees with Bayesian Decision Trees
Not on the map. Why?
Abstract (arXiv)
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 generalization than existing approaches. Finally, MAPTree recovers the maxiumum a posteriori tree faster than existing sampling approaches and, in contrast with those algorithms, is able to provide a certificate of optimality. The code for our experiments is available at https://github.com/ThrunGroup/maptree.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 8 of its 31 references that are in the map. First posted on arXiv 26 Sep 2023.
Builds on
8 of 31 references.
References · 8
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2022Why do tree-based models still outperform deep learning on tabular data?cited by 199
- 2019Optimal Sparse Decision Treescited by 105
- 2020Generalized and Scalable Optimal Sparse Decision Treescited by 100
- 2020MurTree: Optimal Classification Trees via Dynamic Programming and Searchcited by 63
- 2013Top-down particle filtering for Bayesian decision treescited by 6
- 2023On Mixing Rates for Bayesian CARTcited by 4
- 2021The Taxicab Sampler: MCMC for Discrete Spaces with Application to Tree Modelscited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 1.
5 papers.
- 2024Optimal or Greedy Decision Trees? Revisiting their Objectives, Tuning, and Performancecited by 9
- 2025Near Optimal Decision Trees in a SPLIT Secondcited by 8
- 2025Decision Tree Induction Through LLMs via Semantically-Aware Evolutioncited by 6
- 2025RS-ORT: A Reduced-Space Branch-and-Bound Algorithm for Optimal Regression Treescited by 0
- 2026Scaling Optimal Classification Trees via Adaptive Feature and Sample Reductioncited by 0
- 2026Scaling Optimal Classification Trees via Adaptive Feature and Sample Reduction5 Sep 2026
- 2025RS-ORT: A Reduced-Space Branch-and-Bound Algorithm for Optimal Regression Trees27 Oct 2025
- 2025Decision Tree Induction Through LLMs via Semantically-Aware Evolution18 Mar 2025
- 2025Near Optimal Decision Trees in a SPLIT Second21 Feb 2025
- 2024Optimal or Greedy Decision Trees? Revisiting their Objectives, Tuning, and Performance19 Sep 2024