atlas

Research map / Learning theory and algorithms / Fairness

FROC: Building Fair ROC from a Trained Classifier

AAAI 2025 · 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 FROC, a linear-time post-processing method that transports the group-wise ROC curves of a trained scorer within ε (L1) of each other, yielding a randomized classifier satisfying ε-Equalized ROC with minimal AUC loss.

Problem

Trained probabilistic binary classifiers can be unfair to one protected group across decision thresholds; existing group fairness notions check only a single threshold, and retraining is costly.

Approach

Defines ε_p-Equalized ROC (the Lp distance between group ROC curves bounded at all thresholds) and enforces it by geometrically shifting the upper group's ROC points toward the lower ROC using norm boundaries, then realizing the new ROC via randomized mixing of classifiers, with a claimed AUC-optimality result under assumptions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply FROC post-processing to Logistic Regression scoresLogistic Regression · Adultaccuracy loss: <0.1% accuracy loss for ε=0.05Helped
Apply FROC post-processing to classifier scoresClassifiers evaluated in the experiments · Adult and COMPASfairness: 7-8% improvement in fairnessHelped
Apply FROC post-processing to classifier scoresClassifiers evaluated in the experiments · Adult and COMPASaccuracy: at most a 2% drop in accuracyHurt
Apply FROC to Weighted Ensemble L2Weighted Ensemble L2 · AdultDisparate Impact: a 1% drop in Accuracy improves the Disparate Impact by 5%Helped
Apply FROC to Random Forest GiniRandom Forest Gini · AdultDisparate Impact: a 1% drop in Accuracy improves the Disparate Impact by 7%Helped
Apply FROC to FNNCFNNC · AdultaccuracyHelped
Apply FROC to FNNCFNNC · AdultDisparate Impact: a 1% drop in Accuracy improves the Disparate Impact by 5%Helped
Apply FROC to Weighted Ensemble L2Weighted Ensemble L2 · COMPASDisparate Impact: a 1% drop in Accuracy improves the Disparate Impact by 7%Helped
Loosen the fairness constraint εFROC · Adult and COMPASAUC loss: decays to 0Helped

Surprising findings

Limitations

Experimental setup

Datasets: ADULT COMPAS

Benchmarks: ADULT COMPAS

Metrics: accuracy AUC loss disparate impact mean equalized odds ROC distance (L1)

Baselines: FNNC FairProjection-CE FairProjection-KL

Builds on: equalized odds fair projection

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