Binary Space Partitioning Forest

Abstract

The Binary Space Partitioning (BSP)-Tree process is proposed to produce flexible 2-D partition structures which are originally used as a Bayesian nonparametric prior for relational modelling. It can hardly be applied to other learning tasks such as regression trees because extending the BSP-Tree process to a higher dimensional space is nontrivial. This paper is the first attempt to extend the BSP-Tree process to a d-dimensional ($d>2$) space. We propose to generate a cutting hyperplane, which is assumed to be parallel to $d-2$ dimensions, to cut each node in the d-dimensional BSP-tree. By designing a subtle strategy to sample two free dimensions from d dimensions, the extended BSP-Tree process can inherit the essential self-consistency property from the original version. Based on the extended BSP-Tree process, an ensemble model, which is named the BSP-Forest, is further developed for regression tasks. Thanks to the retained self-consistency property, we can thus significantly reduce the geometric calculations in the inference stage. Compared to its counterpart, the Mondrian Forest, the BSP-Forest can achieve similar performance with fewer cuts due to its flexibility. The BSP-Forest also outperforms other (Bayesian) regression forests on a number of real-world data sets.

Cite

Text

Fan et al. "Binary Space Partitioning Forest." Artificial Intelligence and Statistics, 2019.

Markdown

[Fan et al. "Binary Space Partitioning Forest." Artificial Intelligence and Statistics, 2019.](https://mlanthology.org/aistats/2019/fan2019aistats-binary/)

BibTeX

@inproceedings{fan2019aistats-binary,
  title     = {{Binary Space Partitioning Forest}},
  author    = {Fan, Xuhui and Li, Bin and SIsson, Scott},
  booktitle = {Artificial Intelligence and Statistics},
  year      = {2019},
  pages     = {3022-3031},
  volume    = {89},
  url       = {https://mlanthology.org/aistats/2019/fan2019aistats-binary/}
}