FROC: Building Fair ROC from a Trained Classifier
Avyukta Manjunatha Vummintala, Shantanu Das, Sujit Gujar
Abstract
This paper considers the problem of fair probabilistic binary classification with binary protected groups. The classifier assigns scores, and a practitioner predicts labels using a certain cut-off threshold based on the desired trade-off between false positives vs. false negatives. It derives these thresholds from the ROC of the classifier. The resultant classifier may be unfair to one of the two protected groups in the dataset. It is desirable that no matter what threshold the practitioner uses, the classifier should be fair to both the protected groups; that is, the L p norm between FPRs and TPRs of both the protected groups should be at most ε. We call such fairness on ROCs of both the protected attributes ε p -Equalized ROC. Given a classifier not satisfying ε 1 -Equalized ROC, we aim to design a post-processing method to transform the given (potentially unfair) classifier's output (score) to a suitable randomized yet fair classifier. That is, the resultant classifier must satisfy ε 1 -Equalized ROC. First, we introduce a threshold query model on the ROC curves for each protected group. The resulting classifier is bound to face a reduction in AUC. With the proposed query model, we provide a rigorous theoretical analysis of the minimal AUC loss to achieve ε 1 -Equalized ROC. To achieve this, we design a linear time algorithm, namely FROC, to transform a given classifier's output to a probabilistic classifier that satisfies ε 1 -Equalized ROC. We prove that under certain theoretical conditions, FROC achieves the theoretical optimal guarantees. We also study the performance of our FROC on multiple real-world datasets with many trained classifiers.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers1
Ask how each one uses itBuilds on7
- Beyond Adult and COMPAS: Fair Multi-Class Prediction via Information ProjectionWael Alghamdi, Hsiang Hsu, Haewon Jeong, Hao Wang et al.NeurIPS 2022 · 57 citations
- Group-Aware Threshold Adaptation for Fair ClassificationTaeuk Jang, Pengyi Shi, Xiaoqian WangAAAI 2022 · 49 citations
- On the Problem of Underranking in Group-Fair RankingSruthi Gorantla, Amit Deshpande, Anand LouisICML 2021 · 26 citations
- Minimax AUC Fairness: Efficient Algorithm with Provable ConvergenceZhenhuan Yang, Yan Lok Ko, Kush R. Varshney, Yiming YingAAAI 2023 · 22 citations
- Unprocessing Seven Years of Algorithmic FairnessAndré F. Cruz, Moritz HardtICLR 2024 · 21 citations
Related papers
- Fair Decisions from Calibrated Scores: Achieving Optimal Classification While Satisfying SufficiencyEtam Benger, Katrina LigettICML 2026
- Equal Opportunity of Coverage in Fair RegressionFangxin Wang, Lu Cheng, Ruocheng Guo, Kay Liu et al.NeurIPS 2023 · 26 citations
- Post-hoc bias scoring is optimal for fair classificationWenlong Chen, Yegor Klochkov, Yang LiuICLR 2024 · 12 citations
- Fair Bayes-Optimal Classifiers Under Predictive ParityXianli Zeng, Edgar Dobriban, Guang ChengNeurIPS 2022 · 21 citations
- Bayes-Optimal Fair Classification with Multiple Sensitive FeaturesYi Yang, Yinghui Huang, Xiangyu ChangAAAI 2026 · 2 citations
