Lune

NeurIPS2020Top-tier venue

Bayesian Probabilistic Numerical Integration with Tree-Based Models

Harrison Zhu, Xing Liu, Ruya Kang, Zhichao Shen, Seth R. Flaxman, François-Xavier Briol

2020Year
9Citations

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines