Alternating optimization of decision trees, with application to learning sparse oblique trees
Miguel A. Carreira-Perpinan, Pooya Tavallali
–Neural Information Processing Systems
Learning a decision tree from data is a difficult optimizatio n problem. The most widespread algorithm in practice, dating to the 1980s, is ba sed on a greedy growth of the tree structure by recursively splitting nodes, and po ssibly pruning back the final tree. The parameters (decision function) of an interna l node are approximately estimated by minimizing an impurity measure. W e give an algorithm that, given an input tree (its structure and the parameter values a t its nodes), produces a new tree with the same or smaller structure but new paramete r values that provably lower or leave unchanged the misclassification error. T his can be applied to both axis-aligned and oblique trees and our experiments s how it consistently outperforms various other algorithms while being highly sc alable to large datasets and trees. Further, the same algorithm can handle a sparsity penalty, so it can learn sparse oblique trees, having a structure that is a subset of the original tree and few nonzero parameters. This combines the best of axis-a ligned and oblique trees: flexibility to model correlated data, low generaliza tion error, fast inference and interpretable nodes that involve only a few features in t heir decision.
Neural Information Processing Systems
Nov-16-2025, 16:48:56 GMT
- Country:
- Asia > Middle East
- Jordan (0.04)
- Europe
- Iceland > Capital Region
- Reykjavik (0.04)
- United Kingdom > England
- Cambridgeshire > Cambridge (0.04)
- Greater Manchester > Manchester (0.04)
- Iceland > Capital Region
- North America
- Canada (0.04)
- United States
- California > Merced County
- Merced (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- Texas > Travis County
- Austin (0.04)
- Utah > Salt Lake County
- Salt Lake City (0.04)
- California > Merced County
- Oceania > Australia
- New South Wales > Sydney (0.04)
- Asia > Middle East
- Technology: