Leveraging Integer Linear Programming to Learn Optimal Fair Rule Lists
Ulrich Aïvodji,Julien Ferry,Sébastien Gambs,M. Huguet,Mohamed,Siala +5 more
- 01 Jan 2022
pp 103-119
TL;DR: In this article , the authors investigate and improve on a state-of-the-art exact learning algorithm, called CORELS, which learns rule lists that are certifiably optimal in terms of accuracy and sparsity.
read more
Abstract: Fairness and interpretability are fundamental requirements for the development of responsible machine learning. However, learning optimal interpretable models under fairness constraints has been identified as a major challenge. In this paper, we investigate and improve on a state-of-the-art exact learning algorithm, called CORELS, which learns rule lists that are certifiably optimal in terms of accuracy and sparsity. Statistical fairness metrics have been integrated incrementally into CORELS in the literature. This paper demonstrates the limitations of such an approach for exploring the search space efficiently before proposing an Integer Linear Programming method, leveraging accuracy, sparsity and fairness jointly for better pruning. Our thorough experiments show clear benefits of our approach regarding the exploration of the search space.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Operationalizing the Search for Less Discriminatory Alternatives in Fair Lending
Talia B. Gillis,Vitaly Meursault,Berk Ustun +2 more
- 03 Jun 2024
TL;DR: The Less Discriminatory Alternative audit method verifies the existence of less discriminatory machine learning models and provides practical methods to discover or refute their existence.
2
SoK: Taming the Triangle - On the Interplays between Fairness, Interpretability and Privacy in Machine Learning
Julien Ferry,Ulrich Aïvodji,Sébastien Gambs,M-J Huguet,Mohamed Siala +4 more
TL;DR: A survey of the literature on the interactions between interpretability, fairness and privacy in machine learning, showing that a careful design can enable to successfully handle these different concerns in practice.
References
Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead
TL;DR: This Perspective clarifies the chasm between explaining black boxes and using inherently interpretable models, outlines several key reasons why explainable black boxes should be avoided in high-stakes decisions, identifies challenges to interpretable machine learning, and provides several example applications whereinterpretable models could potentially replace black box models in criminal justice, healthcare and computer vision.
6.9K
•Book
Nonlinear Multiobjective Optimization
Kaisa Miettinen
- 26 Sep 2011
TL;DR: This paper is concerned with the development of methods for dealing with the role of symbols in the interpretation of semantics.
5.6K
A Survey of Methods for Explaining Black Box Models
Riccardo Guidotti,Anna Monreale,Salvatore Ruggieri,Franco Turini,Fosca Giannotti,Dino Pedreschi +5 more
TL;DR: In this paper, the authors provide a classification of the main problems addressed in the literature with respect to the notion of explanation and the type of black box decision support systems, given a problem definition, a black box type, and a desired explanation, this survey should help the researcher to find the proposals more useful for his own work.
•Posted Content
Towards A Rigorous Science of Interpretable Machine Learning
Finale Doshi-Velez,Been Kim +1 more
TL;DR: This position paper defines interpretability and describes when interpretability is needed (and when it is not), and suggests a taxonomy for rigorous evaluation and exposes open questions towards a more rigorous science of interpretable machine learning.
4K
•Proceedings Article
Equality of opportunity in supervised learning
Moritz Hardt,Eric Price,Nathan Srebro +2 more
- 05 Dec 2016
TL;DR: This work proposes a criterion for discrimination against a specified sensitive attribute in supervised learning, where the goal is to predict some target based on available features and shows how to optimally adjust any learned predictor so as to remove discrimination according to this definition.