Bayesian Probabilistic Numerical Integration with Tree-Based Models
Harrison Zhu, Xing Liu, Ruya Kang, Zhichao Shen, Seth R. Flaxman, François-Xavier Briol
Abstract
Bayesian quadrature (BQ) is a method for solving numerical integration problems in a Bayesian manner, which allows users to quantify their uncertainty about the solution. The standard approach to BQ is based on a Gaussian process (GP) approximation of the integrand. As a result, BQ is inherently limited to cases where GP approximations can be done in an efficient manner, thus often prohibiting very high-dimensional or non-smooth target functions. This paper proposes to tackle this issue with a new Bayesian numerical integration algorithm based on Bayesian Additive Regression Trees (BART) priors, which we call BART-Int. BART priors are easy to tune and well-suited for discontinuous functions. We demonstrate that they also lend themselves naturally to a sequential design setting and that explicit convergence rates can be obtained in a variety of settings. The advantages and disadvantages of this new methodology are highlighted on a set of benchmark tests including the Genz functions, and on a Bayesian survey design problem. 1 χ k : X → R is an indicator function taking value 1 whenever x ∈ χ k and 0 otherwise. Similarly to decision trees and random forest, a single tree comprising of a large number of leafs might overfit to the training data. As a result, it is common to use an ensemble of shallow trees. We will call T -additive regression tree any function which takes the form of a sum of regression trees: g E,B (x) := T t=1 g Tt,βt (x), where E := T t T t=1 and B := β t T t=1 . Finally, we call Bayesian additive regression tree (BART) any distribution on the family of T -additive regression trees. Such a distribution can be constructed by specifying a (prior) distribution on the partition E and leaf values B. BART is hence a stochastic process whose sample space Ω consists of the product space of K t -partitions of X and R Kt . For simplicity, BART is usually restricted to an approximation domain X = [0, 1] d , but this is not a requirement in full generality. Denote by p the density of this prior distribution. We will follow the majority of the BART literature [13; 14; 95] and use prior models which factorise in the following way: p(E, B) := T t=1 p(T t )p(β t |T t ) and p(β t |T t ) := Kt k=1 N (β t,k |0, 1/(16T )), where T is the number of trees and K t is the number of leaves in the t th tree. The construction of the distribution on partitions is usually itself done via a tree generating stochastic process; see further details in [14] (and a full description in Appendix A). Given this prior P on T -additive trees, we can condition on (X, y) to obtain a posterior P n (with density p n ). We focus on regression with i.i.d. Gaussian noise, but several generalisations exist
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on1
Related papers
- BARK: A Fully Bayesian Tree Kernel for Black-box OptimizationToby Boyne, Jose Pablo Folch, Robert M. Lee, Behrang Shafei et al.ICML 2025
- Probabilistically-routed Bayesian Additive Spanning Trees for Learning on Constrained DomainsAbhisek Chakraborty, Abhishek Mandal, Anirban ChakrabortyICML 2026
- BAMDT: Bayesian Additive Semi-Multivariate Decision Trees for Nonparametric RegressionZhao Tang Luo, Huiyan Sang, Bani K. MallickICML 2022 · 5 citations
- BFTS: Thompson Sampling with Bayesian Additive Regression TreesRuizhe Deng, Bibhas Chakraborty, Ran Chen, Yan Shuo TanICML 2026 · 1 citation
- On Semi-parametric Inference for BARTVeronika RockováICML 2020 · 9 citations
