English

The Binary Space Partitioning-Tree Process

Machine Learning 2019-03-25 v1 Artificial Intelligence Machine Learning Probability

Abstract

The Mondrian process represents an elegant and powerful approach for space partition modelling. However, as it restricts the partitions to be axis-aligned, its modelling flexibility is limited. In this work, we propose a self-consistent Binary Space Partitioning (BSP)-Tree process to generalize the Mondrian process. The BSP-Tree process is an almost surely right continuous Markov jump process that allows uniformly distributed oblique cuts in a two-dimensional convex polygon. The BSP-Tree process can also be extended using a non-uniform probability measure to generate direction differentiated cuts. The process is also self-consistent, maintaining distributional invariance under a restricted subdomain. We use Conditional-Sequential Monte Carlo for inference using the tree structure as the high-dimensional variable. The BSP-Tree process's performance on synthetic data partitioning and relational modelling demonstrates clear inferential improvements over the standard Mondrian process and other related methods.

Cite

@article{arxiv.1903.09343,
  title  = {The Binary Space Partitioning-Tree Process},
  author = {Xuhui Fan and Bin Li and Scott Anthony Sisson},
  journal= {arXiv preprint arXiv:1903.09343},
  year   = {2019}
}
R2 v1 2026-06-23T08:15:52.870Z