paper-with-me

홈 › Papers

Optimal Generalized Decision Trees via Integer Programming

2016-12-10 · Oktay Gunluk, Jayant Kalagnanam, Minhan Li, Matt Menickelly, Katya Scheinberg

Decision trees have been a very popular class of predictive models for decades due to their interpretability and good performance on categorical features. However, they are not always robust and tend to overfit the data. Additionally, if allowed to grow large, they lose interpretability. In this paper, we present a mixed integer programming formulation to construct optimal decision trees of a prespecified size. We take the special structure of categorical features into account and allow combinatorial decisions (based on subsets of values of features) at each node. Our approach can also handle numerical features via thresholding. We show that very good accuracy can be achieved with small trees using moderately-sized training sets. The optimization problems we solve are tractable with modern solvers.

📄 PDF Abstract BibTeX arXiv:1612.03225

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Interpretability 설명 없음

Similar Papers 제목 키워드 기반

Generalized Optimal Classification Trees: A Mixed-Integer Programming Approach

2026-02-02 · Jiancheng Tu, Wenqi Fan, Zhibin Wu arxiv

Global optimization of decision trees is a long-standing challenge in combinatorial optimization, yet such models play an important role in interpretable machine learning. Although the problem has been investigated for s…

Interpretable Machine Learning

Quant-BnB: A Scalable Branch-and-Bound Method for Optimal Decision Trees with Continuous Features

2022-06-23 · Rahul Mazumder, Xiang Meng, Haoyue Wang

Decision trees are one of the most useful and popular methods in the machine learning toolbox. In this paper, we consider the problem of learning optimal decision trees, a combinatorial optimization problem that is chall…

Combinatorial Optimization

Optimally Pruning Decision Tree Ensembles With Feature Cost

2016-01-05 · Feng Nan, Joseph Wang, Venkatesh Saligrama

We consider the problem of learning decision rules for prediction with feature budget constraint. In particular, we are interested in pruning an ensemble of decision trees to reduce expected feature cost while maintainin…

Ensemble PruningPrediction

Robust Optimal Classification Trees Against Adversarial Examples

2021-09-08 · Daniël Vos, Sicco Verwer

Decision trees are a popular choice of explainable model, but just like neural networks, they suffer from adversarial examples. Existing algorithms for fitting decision trees robust against adversarial examples are greed…

Classification

Optimal Decision Diagrams for Classification

2022-05-28 · Alexandre M. Florio, Pedro Martins, Maximilian Schiffer, Thiago Serra 외

Decision diagrams for classification have some notable advantages over decision trees, as their internal connections can be determined at training time and their width is not bound to grow exponentially with their depth.…

ClassificationFairness