REVIEW 2 cited by
Optimal or Greedy Decision Trees? Revisiting their Objectives, Tuning, and Performance
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
read the original abstract
Recently there has been a surge of interest in optimal decision tree (ODT) methods that globally optimize accuracy directly, in contrast to traditional approaches that locally optimize an impurity or information metric. However, the literature shows conflicting evidence on the value of ODTs, with some demonstrating superior out-of-sample performance of ODTs over greedy approaches, while others show the opposite. The value and performance of ODTs therefore remains one of several open question regarding ODTs, most of which could not be answered before due to lack of scalability. With our experimental study---the largest to this date---we examine five such open questions. Our results show (i) that a major advantage of ODTs over greedy approaches is that they can optimize the target objective directly (e.g., accuracy rather than a proxy such as Gini impurity); (ii) that hyperparameter tuning of ODTs is essential; and reaffirm (iii) that optimal methods, on average, obtain smaller and more accurate trees than greedy approaches. Our results also refute two previously posited hypotheses: (iv) that the difference between optimal and greedy approaches diminish with more data, and (v) that optimal methods are more sensitive to overfitting. Finally, our work provides insights on the value of ODTs, clear recommendations for researchers and practitioners on the usage of greedy and optimal methods, and code for future comparisons.
Forward citations
Cited by 2 Pith papers
-
Optimal Classification Trees for Continuous Feature Data Using Dynamic Programming with Branch-and-Bound
ConTree computes provably optimal classification trees on continuous data with new similarity-based pruning and a depth-two subroutine, running one or two orders of magnitude faster than prior optimal methods.
-
Trustworthy Machine Learning through the Lens of Combinatorial Optimization: Survey and Research Perspectives
Combinatorial optimization provides global guarantees, certificates, and explicit trade-offs for trustworthy ML tasks spanning training, explanation, fairness, robustness, compression, and privacy.
Discussion (0). Continue with ORCID to comment.