mlsanityData to 14 Oct 2026

Exploring the Design Space of Fair Tree Learning Algorithms

arXiv 2509.03204 ↗First posted 3 Sep 2025cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Decision trees have been studied extensively in the context of fairness, aiming to maximize prediction performance while ensuring non-discrimination against different groups. Techniques in this space usually focus on imposing constraints at training time, constraining the search space so that solutions which display unacceptable values of relevant metrics are not considered, discarded, or discouraged. If we assume one target variable y and one sensitive attribute s, the design space of tree learning algorithms can be spanned as follows: (i) One can have one tree T that is built using an objective function that is a function of y, s, and T. For instance, one can build a tree based on the weighted information gain regarding y (maximizing) and s (minimizing). (ii) The second option is to have one tree model T that uses an objective function in y and T and a constraint on s and T. Here, s is no longer part of the objective, but part of a constraint. This can be achieved greedily by aborting a further split as soon as the condition that optimizes the objective in y fails to satisfy the constraint on s. A simple way to explore other splits is to backtrack during tree construction once a fairness constraint is violated. (iii) The third option is to have two trees T_y and T_s, one for y and one for s, such that the tree structure for y and s does not have to be shared. In this way, information regarding y and regarding s can be used independently, without having to constrain the choices in tree construction by the mutual information between the two variables. Quite surprisingly, of the three options, only the first one and the greedy variant of the second have been studied in the literature so far. In this paper, we introduce the above two additional options from that design space and characterize them experimentally on multiple datasets.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 26 references that are in the map. First posted on arXiv 3 Sep 2025.

Builds on

7 of 26 references.

References · 7

  1. 2016Equality of Opportunity in Supervised Learningcited by 2,007
  2. 2021A survey on datasets for fairness-aware machine learningcited by 157
  3. 2019Learning Optimal and Fair Decision Trees for Non-Discriminative Decision-Makingcited by 75
  4. 2019FAHT: An Adaptive Fairness-aware Decision Tree Classifiercited by 63
  5. 2017Fair Forests: Regularized Tree Induction to Minimize Model Biascited by 19
  6. 2021Fair Tree Classifier using Strong Demographic Paritycited by 9
  7. 2023Optimizing fairness tradeoffs in machine learning with multiobjective meta-modelscited by 6

Built on by

Not cited yet.