Fairness via thresholds

Sepsis label = fill color · Predicted positive (≥ threshold) = white outline
Group A TPR · FPR · PPP
threshold
0.50
t = 0.50
01
true sepsis
true non-sepsis
pred +
TP
0
TPR 0.000
FP
0
FPR 0.000
FN
0
PPP 0.000
TN
0
N 0
Group B TPR · FPR · PPP
threshold
0.50
t = 0.50
01
true sepsis
true non-sepsis
pred +
TP
0
TPR 0.000
FP
0
FPR 0.000
FN
0
PPP 0.000
TN
0
N 0
Metrics Δ
Equalized Odds
|ΔTPR| + |ΔFPR| = 0.000
ΔTPR = TPRA − TPRB   ·   ΔFPR = FPRA − FPRB
Equal Opportunity
|ΔTPR| = 0.000
ΔTPR = TPRA − TPRB
Statistical Parity
|ΔPPP| = 0.000
ΔPPP = PPPA − PPPB
Disparate Impact
DI = 1.000
log(DI) = log(PPPA) − log(PPPB)
DI = exp(log(DI)) = PPPA / PPPB
TPR = TP / (TP + FN)
FPR = FP / (FP + TN)
PPP = (TP + FP) / N