English

Joint Optimization of Piecewise Linear Ensembles

Machine Learning 2024-09-02 v3

Abstract

Tree ensembles achieve state-of-the-art performance on numerous prediction tasks. We propose J\textbf{J}oint O\textbf{O}ptimization of P\textbf{P}iecewise L\textbf{L}inear En\textbf{En}sembles (JOPLEn), which jointly fits piecewise linear models at all leaf nodes of an existing tree ensemble. In addition to enhancing the ensemble expressiveness, JOPLEn allows several common penalties, including sparsity-promoting and subspace-norms, to be applied to nonlinear prediction. For example, JOPLEn with a nuclear norm penalty learns subspace-aligned functions. Additionally, JOPLEn (combined with a Dirty LASSO penalty) is an effective feature selection method for nonlinear prediction in multitask learning. Finally, we demonstrate the performance of JOPLEn on 153 regression and classification datasets and with a variety of penalties. JOPLEn leads to improved prediction performance relative to not only standard random forest and boosted tree ensembles, but also other methods for enhancing tree ensembles.

Cite

@article{arxiv.2405.00303,
  title  = {Joint Optimization of Piecewise Linear Ensembles},
  author = {Matt Raymond and Angela Violi and Clayton Scott},
  journal= {arXiv preprint arXiv:2405.00303},
  year   = {2024}
}

Comments

7 pages, 4 figures, accepted to IEEE MLSP 2024 While preparing the code release, we found minor bugs in the penalty gradient computation and the validation set preprocessing. Fixing these bugs provides the updated results shown in Figure 1 and Section 3.1. The conclusions of the paper remain the same

R2 v1 2026-06-28T16:12:26.212Z