A Mathematical Programming Approach to Optimal Classification Forests

11/18/2022
by   Víctor Blanco, et al.
9

In this paper we propose a novel mathematical optimization based methodology to construct classification forests. A given number of trees are simultaneously constructed, each of them providing a predicted class for each of the observations in the training dataset. An observation is then classified to its most frequently predicted class. We give a mixed integer linear programming formulation for the problem. We report the results of our computational experiments. Our proposed method outperforms state-of-the-art tree-based classification methods on several standard datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/16/2021

Multiclass Optimal Classification Trees with SVM-splits

In this paper we present a novel mathematical optimization-based methodo...
research
12/15/2020

Robust Optimal Classification Trees under Noisy Labels

In this paper we propose a novel methodology to construct Optimal Classi...
research
04/21/2020

A Mathematical Programming approach to Binary Supervised Classification with Label Noise

In this paper we propose novel methodologies to construct Support Vector...
research
10/22/2018

Optimal arrangements of hyperplanes for multiclass classification

In this paper, we present a novel approach to construct multiclass clasi...
research
12/01/2021

Training Experimentally Robust and Interpretable Binarized Regression Models Using Mixed-Integer Programming

In this paper, we explore model-based approach to training robust and in...
research
05/04/2023

Making a Network Orchard by Adding Leaves

Phylogenetic networks are used to represent the evolutionary history of ...
research
05/28/2022

Optimal Decision Diagrams for Classification

Decision diagrams for classification have some notable advantages over d...

Please sign up or login with your details

Forgot password? Click here to reset