English

Optimizing High-Dimensional Oblique Splits

Machine Learning 2026-02-24 v2 Machine Learning Statistics Theory Methodology Statistics Theory

Abstract

Evidence suggests that oblique splits can significantly enhance the performance of decision trees. This paper explores the optimization of high-dimensional oblique splits for decision tree construction, establishing the Sufficient Impurity Decrease (SID) convergence that takes into account s0s_0-sparse oblique splits. We demonstrate that the SID function class expands as sparsity parameter s0s_0 increases, enabling the model to capture complex data-generating processes such as the s0s_0-dimensional XOR function. Thus, s0s_0 represents the unknown potential complexity of the underlying data-generating function. Furthermore, we establish that learning these complex functions necessitates greater computational resources. This highlights a fundamental trade-off between statistical accuracy, which is governed by the s0s_0-dependent size of the SID function class, and computational cost. Particularly, for challenging problems, the required candidate oblique split set can become prohibitively large, rendering standard ensemble approaches computationally impractical. To address this, we propose progressive trees that optimize oblique splits through an iterative refinement process rather than a single-step optimization. These splits are integrated alongside traditional orthogonal splits into ensemble models like Random Forests to enhance finite-sample performance. The effectiveness of our approach is validated through simulations and real-data experiments, where it consistently outperforms various existing oblique tree models.

Keywords

Cite

@article{arxiv.2503.14381,
  title  = {Optimizing High-Dimensional Oblique Splits},
  author = {Chien-Ming Chi},
  journal= {arXiv preprint arXiv:2503.14381},
  year   = {2026}
}

Comments

91 pages, 13 tables

R2 v1 2026-06-28T22:25:28.509Z