atlas

Research map / Probabilistic and scientific modeling / Uncertainty and Gaussian processes

Very Fast Bayesian Additive Regression Trees on GPU

NeurIPS 2026 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: Nonparametric and PAC-Bayes Bayesian learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Presents bartz, a branchless, JAX-based GPU implementation of the BART MCMC that runs up to 200x faster than single-core CPU and makes BART competitive in time with XGBoost.

Problem

BART is statistically strong but slow on large datasets (n above roughly 10^4–10^5), limiting its use compared to XGBoost.

Approach

Re-express the BART MCMC as a branchless, fixed-depth, fixed-shape sequence of array operations (heap-indexed trees, cached traverse indices and residuals, GROW/PRUNE-only moves) so it can run efficiently on GPU via JAX.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: synthetic regression data (cosine DGP for speed benchmark) synthetic additive-plus-quadratic DGP for RMSE check

Benchmarks: synthetic speed benchmark (time per iteration vs n) synthetic out-of-sample RMSE comparison

Metrics: time per iteration test set RMSE memory usage

Baselines: dbarts XGBoost BART bartMachine XBART

Builds on: BART XBART JAX

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy