mlsanityData to 7 Oct 2026

Learning Optimal Fair Classification Trees: Trade-offs Between Interpretability, Fairness, and Accuracy

arXiv 2201.09932 ↗First posted 24 Jan 2022cs.LG cs.AI math.OCcited by 15

Not on the map. Why?

Abstract (arXiv)

The increasing use of machine learning in high-stakes domains -- where people's livelihoods are impacted -- creates an urgent need for interpretable, fair, and highly accurate algorithms. With these needs in mind, we propose a mixed integer optimization (MIO) framework for learning optimal classification trees -- one of the most interpretable models -- that can be augmented with arbitrary fairness constraints. In order to better quantify the "price of interpretability", we also propose a new measure of model interpretability called decision complexity that allows for comparisons across different classes of machine learning models. We benchmark our method against state-of-the-art approaches for fair classification on popular datasets; in doing so, we conduct one of the first comprehensive analyses of the trade-offs between interpretability, fairness, and predictive accuracy. Given a fixed disparity threshold, our method has a price of interpretability of about 4.2 percentage points in terms of out-of-sample accuracy compared to the best performing, complex models. However, our method consistently finds decisions with almost full parity, while other methods rarely do.

Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 24 of its 64 references that are in the map. First posted on arXiv 24 Jan 2022.

Builds on

24 of 64 references.

References · 24

  1. 2016Equality of Opportunity in Supervised Learningcited by 2,000
  2. 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
  3. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
  4. 2014Certifying and removing disparate impactcited by 715
  5. 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 671
  6. 2018A Reductions Approach to Fair Classificationcited by 585
  7. 2017On Fairness and Calibrationcited by 406
  8. 2017Algorithmic decision making and the cost of fairnesscited by 402
  9. 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 364
  10. 2019Interpretable machine learning: definitions, methods, and applicationscited by 303
  11. 2017A Convex Framework for Fair Regressioncited by 147
  12. 2018Fairness Under Unawareness: Assessing Disparity When Protected Class Is Unobservedcited by 94
12 more
  1. 2019On the Existence of Simpler Machine Learning Modelscited by 87
  2. 2019Learning Optimal and Fair Decision Trees for Non-Discriminative Decision-Makingcited by 75
  3. 2019FAHT: An Adaptive Fairness-aware Decision Tree Classifiercited by 63
  4. 2020Decision Trees for Decision-Making under the Predict-then-Optimize Frameworkcited by 52
  5. 2020In Pursuit of Interpretable, Fair and Accurate Machine Learning for Criminal Recidivism Predictioncited by 42
  6. 2021Strong Optimal Classification Treescited by 27
  7. 2017Optimization of Tree Ensemblescited by 26
  8. 2020Enforcing Interpretability and its Statistical Impacts: Trade-offs between Accuracy and Interpretabilitycited by 24
  9. 2019Fair Adversarial Gradient Tree Boostingcited by 17
  10. 2021Learning Optimal Prescriptive Trees from Observational Datacited by 10
  11. 2021Fair Training of Decision Tree Classifierscited by 4
  12. 2020Fairness-guided SMT-based Rectification of Decision Trees and Random Forestscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 4; 2024: 2; 2025: 6; 2026: 3.

15 papers.

Sort: