The Computational Curse of Big Data for Bayesian Additive Regression Trees: A Hitting Time Analysis

Yan Shuo Tan, Omer Ronen, Theo Saarinen, Bin Yu
6/28/2024
stat.MLcs.LGmath.ST

No confident code implementation found for this paper.

Abstract

Bayesian Additive Regression Trees (BART) is a popular Bayesian non-parametric regression model that is commonly used in causal inference and beyond. Its strong predictive performance is supported by theoretical guarantees that its posterior distribution concentrates around the true regression function at optimal rates under various data generative settings and for appropriate prior choices. In this paper, we show that the BART sampler often converges slowly, confirming empirical observations by other researchers. Assuming discrete covariates, we show that, while the BART posterior concentrates on a set comprising all optimal tree structures (smallest bias and complexity), the Markov chain's hitting time for this set increases with $n$ (training sample size), under several common data generative settings. As $n$ increases, the approximate BART posterior thus becomes increasingly different from the exact posterior (for the same number of MCMC samples), contrasting with earlier concentration results on the exact posterior. This contrast is highlighted by our simulations showing worsening frequentist undercoverage for approximate posterior intervals and a growing ratio between the MSE of the approximate posterior and that obtainable by artificially improving convergence via averaging multiple sampler chains. Finally, based on our theoretical insights, possibilities are discussed to improve the BART sampler convergence performance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{tan2024computational,
  title  = {The Computational Curse of Big Data for Bayesian Additive Regression Trees: A Hitting Time Analysis},
  author = {Yan Shuo Tan and Omer Ronen and Theo Saarinen and Bin Yu},
  year   = {2024},
  eprint = {2406.19958},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.19958v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.19958.svg)](https://codeofpaper.com/paper/2406.19958)

Discussion