Mixed-integer linear optimization for cardinality-constrained random forests

Abstract Random forests are among the most famous algorithms for solving classification problems, in particular for large-scale data sets. Considering a set of labeled points and several decision trees, the method takes the majority vote to classify a new given point. In some scenarios, however, labels are only accessible for a proper subset of the given points. Moreover, this subset can be non-representative, e.g., due to collection bias. Semi-supervised learning considers the setting of labeled and unlabeled data and often improves the reliability of the results. In addition, it can be possible to obtain additional information about class sizes from undisclosed sources. We propose a mixed-integer linear optimization model for computing a semi-supervised random forest that covers the setting of labeled and unlabeled data points as well as the overall number of points in each class for a binary classification. Since the solution time rapidly grows as the number of variables increases, we present some problem-tailored preprocessing techniques and an intuitive branching rule. Our numerical results show that our approach leads to better accuracy and a better Matthews correlation coefficient for biased samples compared to random forests by majority vote, even if only a few labeled points are available.

Authors

Institutions

Publication Details

Journal
Optimization Letters
Published
2025-05-10
DOI
https://doi.org/10.1007/s11590-025-02191-8
Citations
2
Primary Topic
Data Management and Algorithms
Type
article
Field-Weighted Citation Impact
2.97

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Mixed-integer linear optimization for cardinality-constrained random forests

Martin Schmidt, Jan Pablo Burgard, Maria Eduarda Pinheiro
2 citations
Optimization Letters
Data Management and Algorithms
2.97
article

Mixed-integer linear optimization for cardinality-constrained random forests

Martin Schmidt, Jan Pablo Burgard, Maria Eduarda Pinheiro
article en
2 citations

Abstract

Abstract Random forests are among the most famous algorithms for solving classification problems, in particular for large-scale data sets. Considering a set of labeled points and several decision trees, the method takes the majority vote to classify a new given point. In some scenarios, however, labels are only accessible for a proper subset of the given points. Moreover, this subset can be non-representative, e.g., due to collection bias. Semi-supervised learning considers the setting of labeled and unlabeled data and often improves the reliability of the results. In addition, it can be possible to obtain additional information about class sizes from undisclosed sources. We propose a mixed-integer linear optimization model for computing a semi-supervised random forest that covers the setting of labeled and unlabeled data points as well as the overall number of points in each class for a binary classification. Since the solution time rapidly grows as the number of variables increases, we present some problem-tailored preprocessing techniques and an intuitive branching rule. Our numerical results show that our approach leads to better accuracy and a better Matthews correlation coefficient for biased samples compared to random forests by majority vote, even if only a few labeled points are available.

Optimization LettersVol. 19(9)
Universität Trier (DE)
Universität Trier, Deutsche Forschungsgemeinschaft
Openalex Percentile: Top 10%
Data Management and Algorithms
2.97
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Mixed-integer linear optimization for cardinality-constrained random forests — Martin Schmidt, Jan Pablo Burgard, et al. · Optimization Letters (2025) | TGRS Research Map | TGRS