Unsupervised tree boosting for learning probability distributions
Not on the map. Why?
Abstract (arXiv)
We propose an unsupervised tree boosting algorithm for inferring the underlying sampling distribution of an i.i.d. sample based on fitting additive tree ensembles in a fashion analogous to supervised tree boosting. Integral to the algorithm is a new notion of "addition" on probability distributions that leads to a coherent notion of "residualization", i.e., subtracting a probability distribution from an observation to remove the distributional structure from the sampling distribution of the latter. We show that these notions arise naturally for univariate distributions through cumulative distribution function (CDF) transforms and compositions due to several "group-like" properties of univariate CDFs. While the traditional multivariate CDF does not preserve these properties, a new definition of multivariate CDF can restore these properties, thereby allowing the notions of "addition" and "residualization" to be formulated for multivariate settings as well. This then gives rise to the unsupervised boosting algorithm based on forward-stagewise fitting of an additive tree ensemble, which sequentially reduces the Kullback-Leibler divergence from the truth. The algorithm allows analytic evaluation of the fitted density and outputs a generative model that can be readily sampled from. We enhance the algorithm with scale-dependent shrinkage and a two-stage strategy that separately fits the marginals and the copula. The algorithm then performs competitively to state-of-the-art deep-learning approaches in multivariate density estimation on multiple benchmark data sets.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 10 of its 36 references that are in the map. First posted on arXiv 26 Jan 2021.
Builds on
10 of 36 references.
References · 10
- 2016Density estimation using Real NVPcited by 2,042
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,323
- 2017Masked Autoregressive Flow for Density Estimationcited by 684
- 2015MADE: Masked Autoencoder for Distribution Estimationcited by 307
- 2018Neural Autoregressive Flowscited by 208
- 2019Sum-of-Squares Polynomial Flowcited by 62
- 2020The Expressive Power of a Class of Normalizing Flow Modelscited by 35
- 2019Neural Density Estimation and Likelihood-free Inferencecited by 23
- 2020Stochastic tree ensembles for regularized nonlinear regressioncited by 14
- 2020Hidden Markov P'olya trees for high-dimensional distributionscited by 3
Built on by
Citing papers per year: 2024: 3; 2025: 2.
5 papers.
- 2024Probabilistic Circuits for Cumulative Distribution Functionscited by 1
- 2025Two-sample comparison through additive tree models for density ratioscited by 1
- 2025Approximate Bayesian Inference via Bitstring Representationscited by 1
- 2024Generative modeling of density regression through tree flowscited by 0
- 2024A partial likelihood approach to tree-based density modeling and its application in Bayesian inferencecited by 0
- 2025Approximate Bayesian Inference via Bitstring Representations19 Aug 2025
- 2025Two-sample comparison through additive tree models for density ratios5 Aug 2025
- 2024A partial likelihood approach to tree-based density modeling and its application in Bayesian inference16 Dec 2024
- 2024Probabilistic Circuits for Cumulative Distribution Functions8 Aug 2024
- 2024Generative modeling of density regression through tree flows7 Jun 2024