atlas

Research map / Learning theory and algorithms / Fairness

On the Maximal Local Disparity of Fairness-Aware Classifiers

ICML 2024 · Learning theory and algorithms › Fairness · approach: Fairness-constrained classification · 0 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.

Proposes MCDP(ε), a fairness metric measuring the maximal local CDF disparity between groups over ε-neighborhoods of predictions, with exact and approximate estimators and a bi-level DiffMCDP training method.

Problem

Existing demographic parity metrics (ΔDP, ABCC) average out extreme local disparities in model prediction distributions between demographic groups, so they can misjudge fairness violations.

Approach

Measure fairness as the maximum over prediction points of the minimal CDF disparity within an ε-neighborhood (MCDP(ε)), prove properties and bounds, provide exact and sampling-based estimators, and train with a differentiable temperature-sigmoid approximation of MCDP(0) in a bi-level optimization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Regularize differentiable MCDP(0) instead of using the baseline training objectivesDiffMCDP versus baselines · Adult, Bank, CelebA-A, CelebA-WMCDP(0): Adult: 21.18 ± 1.23 -> 11.53 ± 1.12; Bank: 13.22 ± 2.91 -> 11.02 ± 1.00; CelebA-A: 27.38 ± 2.46 -> 23.10 ± 1.66; CelebA-Helped
Regularize differentiable MCDP(0) instead of using baseline training objectivesDiffMCDP versus baselines · Adult and BankABCC: Adult: 7.34 ± 0.62 -> 6.09 ± 0.59; Bank: 1.98 ± 0.23 -> 1.83 ± 0.28Helped
Regularize differentiable MCDP(0) instead of using baseline training objectivesDiffMCDP versus baselines · CelebA-A and CelebA-WΔDP: CelebA-A: 26.36 ± 2.48 -> 21.10 ± 1.94; CelebA-W: 19.93 ± 1.85 -> 19.58 ± 1.91Helped
Use DiffMCDP rather than ERM, with fairness regularizationClassifier training · Adult, Bank, CelebA-A, CelebA-WAP: Adult: 76.77 ± 0.54 -> 73.90 ± 0.29; Bank: 61.02 ± 1.12 -> 59.98 ± 1.80; CelebA-A: 84.62 ± 0.38 -> 80.32 ± 0.67; CelebA-Hurt
Use moderate temperature τ=10 or 20 instead of very small or large temperatures τ=5 or 50 (ablation)DiffMCDP · Adult and BankFairness-accuracy trade-offHelped
Increase sampling frequency K in the approximate MCDP calculation (ablation)Approximate MCDP calculation · Real-world datasetsRelative estimation error: when K=32, the average estimation error ... are 0.03%-3%Helped
Increase sampling frequency K in the approximate MCDP calculation (ablation)Approximate MCDP calculation · Real-world datasetsCalculation timeHurt
Increase ε in the approximate MCDP calculation (ablation)Approximate MCDP calculation · Real-world datasetsRelative estimation errorHurt
Increase ε in the approximate MCDP calculation (ablation)Approximate MCDP calculation · Real-world datasetsEfficiency improvement over exact calculationHelped
Regularize MCDP(0) rather than ΔDPDiffMCDP versus DiffDP · BankMCDP(0): 47.98%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Adult Bank CelebA

Benchmarks: Adult Bank CelebA-A CelebA-W

Metrics: AP ΔDP ABCC MCDP(0) MCDP(ε)

Baselines: ERM AdvDebias DiffDP FairMixup DRAlign DiffABCC

Builds on: ABCC FairMixup DRAlign AdvDebias

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