atlas

Research map / Learning theory and algorithms / Fairness

The Fragility of Fairness: Causal Sensitivity Analysis for Fair Machine Learning

NeurIPS 2024 · Learning theory and algorithms › Fairness · approach: Post-processing and transport for fairness · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Adapts graphical causal sensitivity analysis (autobounds) to fairness metrics under proxy label, selection, and extra-classificatory policy biases in the oblivious setting, showing common parity metrics are fragile to minor biases across 14 datasets.

Problem

Fairness metric evaluations are assumed reliable, but real-world measurement biases (proxy labels, selection, policies) can make parity assessments uninformative, especially when the covariates are unobserved.

Approach

Map measurement biases to discrete causal DAGs with latent projection over the unobserved covariates, then bound fairness metrics via the autobounds polynomial-programming framework over a sensitivity parameter, yielding worst-case bounds on parity metrics.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Assess demographic parity instead of more outcome-dependent parity metrics under measurement biasParity metric evaluation · 14 FairML benchmark datasetssensitivity of parity boundsHelped
Assess equalized odds instead of FPR or FNR parity under measurement biasParity metric evaluation · 14 FairML benchmark datasetssensitivity of parity boundsHurt
Use predictive parity metrics rather than outcome-conditioned metricsParity metric evaluation · 14 FairML benchmark datasetssensitivity to biased outcomesHurt
Combine proxy-label bias and selection biasEqualized-odds predictor · Adultequalized odds upper bound: 5% proxy labels and 5% of the population being unmeasuredHurt
Remove the causal edge from X to the proxy label Y_P (ablation)COMPAS proxy-label sensitivity analysis · COMPASFNR bound informativenessHelped
Remove the causal edge from X to the proxy label Y_P (ablation)COMPAS proxy-label sensitivity analysis · COMPASFPR and PPV bound informativenessHelped
Assume P(Y_P=0 | Y=1)=0 instead of P(Y_P=1 | Y=0)=0 (ablation)COMPAS proxy-label sensitivity analysis · COMPASsensitivity boundsMixed
Combine proxy-label and selection biasParity metric evaluation · AdultFPR and FNR parity bound rangeMixed
Combine proxy-label and selection biasParity metric evaluation · AdultPPP and NPP parity bound rangeMixed

Surprising findings

Limitations

Experimental setup

Datasets: Adult COMPAS recidivism COMPAS violent recidivism Dutch census German credit Credit card clients Bank marketing KDD Census-Income Communities and Crime Diabetes Ricci Student-Mathematics

Benchmarks: COMPAS Adult Dutch census 14 canonical fairness datasets

Metrics: FPR parity FNR parity PPV parity NPV parity equalized odds demographic parity upper and lower sensitivity bounds

Baselines: algebraically derived bounds (proxy bias, Fogliato et al.-style analysis) reductions approach (Agarwal et al.)

Builds on: autobounds latent projection reductions approach for fair classification

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy