MAPTree: Beating "Optimal" Decision Trees with Bayesian Decision Trees
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 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.
Cite
Text
Sullivan et al. "MAPTree: Beating "Optimal" Decision Trees with Bayesian Decision Trees." AAAI Conference on Artificial Intelligence, 2024. doi:10.1609/AAAI.V38I8.28751Markdown
[Sullivan et al. "MAPTree: Beating "Optimal" Decision Trees with Bayesian Decision Trees." AAAI Conference on Artificial Intelligence, 2024.](https://mlanthology.org/aaai/2024/sullivan2024aaai-maptree/) doi:10.1609/AAAI.V38I8.28751BibTeX
@inproceedings{sullivan2024aaai-maptree,
title = {{MAPTree: Beating "Optimal" Decision Trees with Bayesian Decision Trees}},
author = {Sullivan, Colin and Tiwari, Mo and Thrun, Sebastian},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2024},
pages = {9019-9026},
doi = {10.1609/AAAI.V38I8.28751},
url = {https://mlanthology.org/aaai/2024/sullivan2024aaai-maptree/}
}