flexBART: Flexible Bayesian regression trees with categorical predictors
Not on the map. Why?
Abstract (arXiv)
Most implementations of Bayesian additive regression trees (BART) one-hot encode categorical predictors, replacing each one with several binary indicators, one for every level or category. Regression trees built with these indicators partition the discrete set of categorical levels by repeatedly removing one level at a time. Unfortunately, the vast majority of partitions cannot be built with this strategy, severely limiting BART's ability to partially pool data across groups of levels. Motivated by analyses of baseball data and neighborhood-level crime dynamics, we overcame this limitation by re-implementing BART with regression trees that can assign multiple levels to both branches of a decision tree node. To model spatial data aggregated into small regions, we further proposed a new decision rule prior that creates spatially contiguous regions by deleting a random edge from a random spanning tree of a suitably defined network. Our re-implementation, which is available in the flexBART package, often yields improved out-of-sample predictive performance and scales better to larger datasets than existing implementations of BART.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 6 of its 26 references that are in the map. First posted on arXiv 8 Nov 2022.
Builds on
6 of 26 references.
References · 6
- 2015ranger: A Fast Implementation of Random Forests for High Dimensional Data in C++ and Rcited by 171
- 2018Hierarchical community detection by recursive partitioningcited by 16
- 2022A Mixing Time Lower Bound for a Simplified Version of BARTcited by 7
- 2021Dimension-free Mixing for High-dimensional Bayesian Variable Selectioncited by 6
- 2019Spatial Modeling of Trends in Crime over Time in Philadelphiacited by 2
- 2019Crime in Philadelphia: Bayesian Clustering with Particle Optimizationcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 2.
3 papers.
- 2024Oblique Bayesian additive regression treescited by 0
- 2026Weighted Sum-of-Trees Model for Clustered Datacited by 0
- 2026Tree-Based Predictive Models for Noisy Input Datacited by 0
- 2026Tree-Based Predictive Models for Noisy Input Data8 Mar 2026
- 2026Weighted Sum-of-Trees Model for Clustered Data3 Feb 2026
- 2024Oblique Bayesian additive regression trees13 Nov 2024