atlas

Research map / Learning theory and algorithms / Fairness

Fair Wasserstein Coresets

NeurIPS 2024 · Learning theory and algorithms › Fairness · approach: Fairness auditing and regularization · 2 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 fair Wasserstein coresets (FWC), which generate synthetic representative samples with weights by minimizing Wasserstein distance under an empirical demographic parity constraint, solved via majority minimization with a FairWASP-based dual step.

Problem

Existing fair coreset and representative-sample methods optimize local properties (clustering cost, coverage) and do not evaluate how their synthetic samples affect downstream fairness-utility trade-offs; the paper targets fair synthetic coresets that preserve the original distribution for downstrea

Approach

Reformulates the Wasserstein coreset objective with demographic parity as linear constraints on sample weights, then uses majority minimization: a convex surrogate per iteration with an LP solved via cutting planes on the dual, and centroid-style updates of the synthetic features. Without fairness constraints it reduces to Lloyd's algorithm for k-means/k-medians.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Provide 16 FWC examples with weights instead of zero-shot promptingGPT-3.5 Turbo · AdultDP: 0.040 $\pm$ 0.017 -> 0.010 $\pm$ 0.03Helped
Provide 16 FWC examples with weights instead of balanced few-shot examplesGPT-3.5 Turbo · AdultDP: 0.019 $\pm$ 0.015 -> 0.010 $\pm$ 0.03Helped
Provide 16 FWC examples with weights instead of zero-shot promptingGPT-3.5 Turbo · Adultaccuracy: 53.55 $\pm$ 0.87 -> 55.02 $\pm$ 1.26Helped
Provide 16 FWC examples with weights instead of balanced few-shot examplesGPT-3.5 Turbo · Adultaccuracy: 57.99 $\pm$ 1.88 -> 55.02 $\pm$ 1.26Hurt
Provide 16 FWC examples with weights instead of zero-shot promptingGPT-4 · AdultDP: 0.42 $\pm$ 0.016 -> 0.27 $\pm$ 0.04Helped
Provide 16 FWC examples with weights instead of balanced few-shot examplesGPT-4 · AdultDP: 0.33 $\pm$ 0.09 -> 0.27 $\pm$ 0.04Helped
Provide 16 FWC examples with weights instead of zero-shot promptingGPT-4 · Adultaccuracy: 76.54 $\pm$ 1.63 -> 65.20 $\pm$ 0.85Hurt
Provide 16 FWC examples with weights instead of balanced few-shot examplesGPT-4 · Adultaccuracy: 74.39 $\pm$ 2.86 -> 65.20 $\pm$ 0.85Hurt
Use FWC coresets rather than the compared coreset approachesDownstream MLP classifier · Adult, German Credit, Communities and Crime, Drugfairness-utility tradeoffHelped
Use FWC as few-shot examples rather than zero-shot promptingGPT-3.5 Turbo · AdultDP: 75%Mixed
Use FWC as few-shot examples rather than zero-shot promptingGPT-4 · AdultDP: 35%Helped
Add FWC samples to the existing training dataDownstream models · Real datasetsfairness-utility tradeoffHelped

Surprising findings

Limitations

Experimental setup

Datasets: Adult German Credit Communities and Crime Drug synthetic dataset

Benchmarks: Adult German Credit Communities and Crime Drug

Metrics: demographic parity disparity AUC accuracy runtime

Baselines: Fairlets IndFair K-Median Coresets k-means k-medoids Uniform Subsampling

Builds on: FairWASP Lloyd's algorithm majority minimization Wasserstein coresets

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