stat.MLJun 11, 2026

Simultaneous Latent Budget Trees for Stratified Classification

Authors: Cristian BuoncompagniStefano PellegrinoGiulia VannucciRaffaele DubbiosoRoberta Siciliano

Abstract

In the era of Explainable Artificial Intelligence, there is a renewed focus on single trees for their ease of interpretation. This paper introduces Simultaneous Latent Budget Trees, a probabilistic machine learning framework for classification trees in the presence of a stratification factor such as a temporal, spatial, or demographic variable, acting as a control variable or potential confounder. Standard tree growth procedures are not designed to optimize a conditional split rule. A model-based split rule is proposed in which child nodes are interpreted as latent components of a simultaneous mixture model, such as the Simultaneous Latent Budget Model and its constrained versions, fitted to the parent node. Mixing parameters drive the observations, differently for each group, to the child nodes whereas latent budgets parameters update the response classes profile of each level of the control variable. Parameters are estimated by least squares considering a neural network perspective of the model. An informative tree structure can be interactively visualized with interpretation aids on the node and the paths, including visual pruning and decision tree selection procedure. Suitable measures are proposed to handle an unbalanced response class distribution. The proposed methodology is applied to investigate gender-related differences in disease progression of Amyotrophic Lateral Sclerosis. The SLBT library with the various tree-based algorithms is available in the linked GitHub repository.

Explore similar work

CardsList
  1. Experiments with Optimal Model Trees

    Mar 17, 2025Sabino Francesco Roselli, Eibe FrankDecision TreesInterpretable Models

  2. Discovering Latent Groups for Robust Classification

    Jun 22, 2026Ankur Garg, Ulrich Aïvodji, Samira Ebrahimi Kahou +1Decision TreesGroup