atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

ABCFair: an Adaptable Benchmark approach for Comparing Fairness Methods

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Group-robust classification · 1 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.

Introduces ABCFair, an adaptable benchmark pipeline for comparing fairness methods across stage of intervention, sensitive feature format, fairness notion, and output type, evaluated on 10 methods and tabular datasets including a dual-label SchoolPerformance dataset.

Problem

Fairness methods differ in problem setting (stage of intervention, sensitive feature composition, fairness notion, output distribution), so existing benchmarks that rank methods per dataset are hard to compare fairly; the fairness-accuracy trade-off also looks different when evaluated on unbiased la

Approach

A configurable benchmark pipeline (Dataset, FairnessMethod, Evaluator classes) that reports performance under fairness-violation bounds k per configuration of sensitive feature format, fairness notion, and output type, plus evaluation on a dual-label dataset with unbiased test labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Evaluate accuracy on unbiased rather than biased labelsfairness methods trained on biased SchoolPerformance labels · SchoolPerformance, unbiased test labelsaccuracyHelped
Use stronger fairness constraints (lower violation bound k)fairness methods on ACSPublicCoverage · ACSPublicCoverageAUROCHurt
Use more granular sensitive-feature compositions rather than binary groupsfairness evaluation on ACSPublicCoverage · ACSPublicCoverage, intersectional versus parallel groupsAUROCHurt
Use preprocessing methods to mitigate biaspreprocessing methods on ACSPublicCoverage · ACSPublicCoverageAUROC: 63.0_{\pm 1.0 }Mixed
Optimize fairness for soft scores rather than hard predictionsFairret KL_proj, Exponentiated Gradient, and Error Parity · ACSPublicCoverage, soft-output fairness tablesAUROC: 81.2_{\pm 0.1 }Mixed
Measure performance on hard binary predictions for Error ParityError Parity · ACSPublicCoverage, hard demographic parityaccuracy: 78.8_{\pm 0.1 }Helped

Surprising findings

Limitations

Experimental setup

Datasets: SchoolPerformance ACSEmployment ACSIncome ACSMobility ACSPublicCoverage ACSTravelTime folktables

Benchmarks: SchoolPerformance ACSPublicCoverage ACSEmployment ACSIncome ACSMobility ACSTravelTime

Metrics: accuracy AUROC fairness violation (max relative deviation of group statisti

Baselines: Data Repairer Label Flipping Prevalence Sampling Learning Fair Representations Fairret Norm LAFTR Prejudice Remover Exponentiated Gradient Error Parity

Builds on: fairret Fair Fairness Benchmark aequitas fairlearn folktables

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