We provide a new formulation for the problem of learning the optimal classification tree of a given depth as a binary linear program. A limitation of previously proposed Mathematical Optimization formulations is that they create constraints and variables for every row in the training data. As a result, the running time of the existing Integer Linear programming (ILP) formulations increases dramatically with the size of data. In our new binary formulation, we aim to circumvent this problem by making the formulation size largely independent from the training data size. We show experimentally that our formulation achieves better performance than existing formulations on both small and large problem instances within shorter running time.</p
Decision trees are among the most popular classification models in machine learning. Using greedy al...
This paper explores the use of Column Generation (CG) techniques in constructing univariate binary d...
All currently known algorithms for learning decision trees are based on the paradigm of heuristic to...
We provide a new formulation for the problem of learning the optimal classification tree of a given ...
We provide a new formulation for the problem of learning the optimal classification tree of a given ...
We provide a new formulation for the problem of learning the optimal classification tree of a given ...
Decision tree learning is a widely used approach in machine learning, favoured in applications that ...
Binary trees and binary codes have many applications in various branches of science and engineering,...
Decision tree algorithms have been among the most popular algorithms for interpretable (transparent)...
We encode the problem of learning the optimal decision tree of a given depth as an integer optimizat...
Decision tree learning is a widely used approach in machine learning, favoured in applications that ...
In recent years there has been growing attention to interpretable machine learning models which can ...
We encode the problem of learning the optimal decision tree of a given depth as an integer optimizat...
Decision trees are among the most popular classification models in machine learning. Using greedy al...
This paper explores the use of Column Generation (CG) techniques in constructing univariate binary d...
All currently known algorithms for learning decision trees are based on the paradigm of heuristic to...
We provide a new formulation for the problem of learning the optimal classification tree of a given ...
We provide a new formulation for the problem of learning the optimal classification tree of a given ...
We provide a new formulation for the problem of learning the optimal classification tree of a given ...
Decision tree learning is a widely used approach in machine learning, favoured in applications that ...
Binary trees and binary codes have many applications in various branches of science and engineering,...
Decision tree algorithms have been among the most popular algorithms for interpretable (transparent)...
We encode the problem of learning the optimal decision tree of a given depth as an integer optimizat...
Decision tree learning is a widely used approach in machine learning, favoured in applications that ...
In recent years there has been growing attention to interpretable machine learning models which can ...
We encode the problem of learning the optimal decision tree of a given depth as an integer optimizat...
Decision trees are among the most popular classification models in machine learning. Using greedy al...
This paper explores the use of Column Generation (CG) techniques in constructing univariate binary d...
All currently known algorithms for learning decision trees are based on the paradigm of heuristic to...