FairLay-ML: Intuitive Debugging of Fairness in Data-Driven Social-Critical Software
Normen Yu, Luciana Carreon, Gang Tan, Saeid Tizpaz-Niari

TL;DR
FairLay-ML is a debugging tool that visualizes and tests the fairness of data-driven decision-making models, helping developers identify biases and understand fairness implications through counterfactual testing and model comparison.
Contribution
The paper introduces FairLay-ML, a novel tool for debugging fairness in data-driven software, incorporating visualization, multiple model training, and counterfactual fairness testing.
Findings
FairLay-ML effectively identifies fairness bugs beyond datasets.
The tool provides insights into human perception of fairness.
Benchmark results demonstrate its accuracy and usability.
Abstract
Data-driven software solutions have significantly been used in critical domains with significant socio-economic, legal, and ethical implications. The rapid adoptions of data-driven solutions, however, pose major threats to the trustworthiness of automated decision-support software. A diminished understanding of the solution by the developer and historical/current biases in the data sets are primary challenges. To aid data-driven software developers and end-users, we present FairLay-ML, a debugging tool to test and explain the fairness implications of data-driven solutions. FairLay-ML visualizes the logic of datasets, trained models, and decisions for a given data point. In addition, it trains various models with varying fairness-accuracy trade-offs. Crucially, FairLay-ML incorporates counterfactual fairness testing that finds bugs beyond the development datasets. We conducted two…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEthics and Social Impacts of AI
