Fairness in data-driven decision
Jeremias Sulam











Fairness








Supervised Learning




What is discrimination?
Protected categories:
race, sex, religion, disability status, national origin, age, ...
Domain Specific:
Credit (Equal Credit Opportunity Act)
Education (Civil Rights Act of 1964, Education Amendments of 72)
Employment (Civil Rights Act of 1964)
Housing (Fair Housing Act)
Disparate treatment
Purposeful consideration of a protected attributed with the intention of discrimination
Disparate Impact
Harm to different groups via potentially indirect mechanisms
[Barocas, S., & Selbst, A. D. (2016). Big data’s disparate impact. California Law Review.]
Supervised Learning
(binary classification)
e.g. student admissions, credit/loans assignment, etc
- We need design : offer or reject a job for an individual
- : estimate of number of hours an individual will work over the next 5 years
This rule disadvantages individuals who are more likely to take parental leave (women), and this should be morally irrelevant to asses a candidate.
The ProPublica and Northpointe debate

- COMPAS Risk Score
- Black defendants have a higher false positive rate
- Black and white defendants have equal recidivism given the same score (precision)

| TN | FP |
| FN | TP |
Reoffended
Did not reoffend
"high risk"
"low risk"

Formal Fairness in ML
predictor:
re-paid loan?
natural origin, ...
income, profession, ...
Formal Fairness in ML
Demographic Parity
prediction should not be correlated with the protected attribute

imagine \(\hat Y = \text{high risk of breast cancer}, S = \text{biological sex} \)
Equal Opportunity
TPR should be equal for both groups

Formal Fairness in ML
Formal Fairness in ML
Equalized Odds
TPR and FPR should be equal for both groups

Formal Fairness in ML
Formal Fairness in ML
TPR
FPR
0
1
0.5
0.5
1
0
0.25
0.25
0.75
0.75
Formal Fairness in ML
TPR
FPR
0
1
0.5
0.5
1
0
0.25
0.25
0.75
0.75






Pneumonia
Clear
95% accurate
Estimating and Controlling for Fairness without sensitive attributes
Does your model achieve a \(\Delta_{\text{TPR}}\) of at most (say) 6% ?





Maximum TPR
discrepancy
True TPR
discrepancy
Estimating and Controlling for Fairness without sensitive attributes
Theorem: max TPR will never be greater than this

Questions

1. In predicting recidivism, should black and white subjects have same FPR or the same PPV?
Who's right: defendants or judges?
Questions
2. In controlling for fairness when we don't have the sensitive attribute, we must predict it.
Should we?



Questions
3. In controlling for fairness, we must use the sensitive attribute to modify the predictions.
Many current legislation says
otherwise.
Who's right?



Questions
2. In controlling for fairness, we must use the sensitive attribute to modify the predictions.
Many current legislation says
otherwise.
Who's right?







[https://jamessmurphy.com/2026/01/07/the-2025-post-sffa-enrollment-tracker/]

Jeremias Sulam
jsulam.github.io

Bias in ML
By Jeremias Sulam
Bias in ML
Bias in data-driven decision BME
- 43