Recent advances in decision trees: An updated survey
Abstract Decision Trees (DTs) are predictive models in supervised learning, known not only
for their unquestionable utility in a wide range of applications but also for their interpretability …
for their unquestionable utility in a wide range of applications but also for their interpretability …
Decision trees: from efficient prediction to responsible AI
This article provides a birds-eye view on the role of decision trees in machine learning and
data science over roughly four decades. It sketches the evolution of decision tree research …
data science over roughly four decades. It sketches the evolution of decision tree research …
On tackling explanation redundancy in decision trees
Decision trees (DTs) epitomize the ideal of interpretability of machine learning (ML) models.
The interpretability of decision trees motivates explainability approaches by so-called …
The interpretability of decision trees motivates explainability approaches by so-called …
Logic-based explainability in machine learning
J Marques-Silva - … Knowledge: 18th International Summer School 2022 …, 2023 - Springer
The last decade witnessed an ever-increasing stream of successes in Machine Learning
(ML). These successes offer clear evidence that ML is bound to become pervasive in a wide …
(ML). These successes offer clear evidence that ML is bound to become pervasive in a wide …
Learning optimal classification trees using a binary linear program formulation
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 …
given depth as a binary linear program. A limitation of previously proposed Mathematical …
Learning optimal decision trees using caching branch-and-bound search
Several recent publications have studied the use of Mixed Integer Programming (MIP) for
finding an optimal decision tree, that is, the best decision tree under formal requirements on …
finding an optimal decision tree, that is, the best decision tree under formal requirements on …
On explaining decision trees
Decision trees (DTs) epitomize what have become to be known as interpretable machine
learning (ML) models. This is informally motivated by paths in DTs being often much smaller …
learning (ML) models. This is informally motivated by paths in DTs being often much smaller …
Learning optimal decision trees with SAT
Explanations of machine learning (ML) predictions are of fundamental importance in
different settings. Moreover, explanations should be succinct, to enable easy understanding …
different settings. Moreover, explanations should be succinct, to enable easy understanding …
Murtree: Optimal decision trees via dynamic programming and search
Decision tree learning is a widely used approach in machine learning, favoured in
applications that require concise and interpretable models. Heuristic methods are …
applications that require concise and interpretable models. Heuristic methods are …
Learning optimal decision trees using constraint programming
Decision trees are among the most popular classification models in machine learning.
Traditionally, they are learned using greedy algorithms. However, such algorithms pose …
Traditionally, they are learned using greedy algorithms. However, such algorithms pose …