Wavelet Decompositions of Random Forests - Smoothness Analysis, Sparse Approximation and Applications

Abstract

In this paper we introduce, in the setting of machine learning, a generalization of wavelet analysis which is a popular approach to low dimensional structured signal analysis. The wavelet decomposition of a Random Forest provides a sparse approximation of any regression or classification high dimensional function at various levels of detail, with a concrete ordering of the Random Forest nodes: from `significant' elements to nodes capturing only `insignificant' noise. Motivated by function space theory, we use the wavelet decomposition to compute numerically a `weak- type' smoothness index that captures the complexity of the underlying function. As we show through extensive experimentation, this sparse representation facilitates a variety of applications such as improved regression for difficult datasets, a novel approach to feature importance, resilience to noisy or irrelevant features, compression of ensembles, etc.

Cite

Text

Elisha and Dekel. "Wavelet Decompositions of Random Forests - Smoothness Analysis, Sparse Approximation and Applications." Journal of Machine Learning Research, 2016.

Markdown

[Elisha and Dekel. "Wavelet Decompositions of Random Forests - Smoothness Analysis, Sparse Approximation and Applications." Journal of Machine Learning Research, 2016.](https://mlanthology.org/jmlr/2016/elisha2016jmlr-wavelet/)

BibTeX

@article{elisha2016jmlr-wavelet,
  title     = {{Wavelet Decompositions of Random Forests - Smoothness Analysis, Sparse Approximation and Applications}},
  author    = {Elisha, Oren and Dekel, Shai},
  journal   = {Journal of Machine Learning Research},
  year      = {2016},
  pages     = {1-38},
  volume    = {17},
  url       = {https://mlanthology.org/jmlr/2016/elisha2016jmlr-wavelet/}
}