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
Classification and supervised learning problems in general aim to choose a function that best descri...
Existing algorithms for learning optimal decision trees can be put into two categories: algorithms b...
This work introduces a transformation-based learner model for classification forests. The weak learn...
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 ...
We encode the problem of learning the optimal decision tree of a given depth as an integer optimizat...
We encode the problem of learning the optimal decision tree of a given depth as an integer optimizat...
This paper explores the use of Column Generation (CG) techniques in constructing univariate binary d...
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 ...
Decision trees are among the most popular classification models in machine learning. Using greedy al...
Binary trees and binary codes have many applications in various branches of science and engineering,...
Classification and supervised learning problems in general aim to choose a function that best descri...
Existing algorithms for learning optimal decision trees can be put into two categories: algorithms b...
This work introduces a transformation-based learner model for classification forests. The weak learn...
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 ...
We encode the problem of learning the optimal decision tree of a given depth as an integer optimizat...
We encode the problem of learning the optimal decision tree of a given depth as an integer optimizat...
This paper explores the use of Column Generation (CG) techniques in constructing univariate binary d...
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 ...
Decision trees are among the most popular classification models in machine learning. Using greedy al...
Binary trees and binary codes have many applications in various branches of science and engineering,...
Classification and supervised learning problems in general aim to choose a function that best descri...
Existing algorithms for learning optimal decision trees can be put into two categories: algorithms b...
This work introduces a transformation-based learner model for classification forests. The weak learn...