REVIEW 5 major objections 5 minor 41 references
FROC: Building Fair ROC from a Trained Classifier
T0 review · 5 major / 5 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read A post-processing algorithm called FROC transforms any trained scoring function into a randomized classifier whose per-group ROC curves lie within ε of each other at every threshold, and proves this is done with minimal AUC loss when the…
desk verdict A clever and practical post-processing idea, but the optimality proof misses the key feasibility step, and the shipped code does not match the algorithm. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The key mechanism is ROC-space randomization: any point inside the convex hull of three classifiers in (FPR, TPR) coordinates is realized by a randomized classifier that mixes the three with weights given by barycentric coordinates. FROC's operation is transport of the upper ROC onto the norm-boundary rhombus B_i = {x : ||x − Q^down_i||_1 = ε} around each lower-curve query point, choosing between UpShift (to the top vertex U_i), LeftShift (to the left vertex L_i), or CutShift (to an intersection point of ROC_up with B_i) by comparing quadrilateral areas via Heron's formula. The optimality argument runs through three lemmas: optimal fair points lie on the norm boundary; boundary cuts must be CutShift; otherwise the area comparison picks UpShift or LeftShift.
What would settle it
Construct or find a piecewise-linear classifier whose upper ROC intersects some norm boundary B_i in more than two points (or violates the FPR ordering), run FROC, and compare its AUC against a brute-force optimum among ε1-Equalized ROC classifiers in the same ROC-space; any gap would falsify Theorem 4.2's optimality claim for that case, although the paper's own statement is that the guarantee would not hold there.
Extended reading notes
Core claim
The central claim is that FROC solves Problem 2: among all transformations h of a given scoring function s that can be realized in the ROC-space of s and satisfy ε1-Equalized ROC, FROC returns one with maximum AUC. The algorithm queries each group's ROC at k equally spaced thresholds, forms piecewise-linear approximations, and moves every query point of the 'up' curve to the boundary of the ε-diamond around the corresponding 'down' point, choosing the vertex or intersection point that minimizes the local AUC loss. Theorem 4.2 states this is optimal provided s is piecewise linear and Assumption 4.2 holds.
Load-bearing premise
The optimality guarantee holds only when the upper ROC is well-separated and regular: Assumption 4.2 requires the FPR of the upper curve at each query point to lie between the FPRs of neighboring lower-curve points, and the upper curve to meet every ε-diamond boundary at most twice; the paper concedes that without it FROC remains fair but is not proven optimal.
Editorial extensions
If this is right
- A practitioner can post-process an already-trained classifier once and then choose any threshold later, because fairness holds at all thresholds.
- For piecewise-linear scoring functions satisfying Assumption 4.2, no other fair ROC-transport can achieve the same AUC; FROC's AUC loss is the minimum possible (up to the piecewise-linear approximation loss, which shrinks as k grows).
- The approximation loss is bounded by L_PLA ≤ (1/2) u_T u_F / k, so increasing the number of ROC queries k reduces the loss to zero in the limit.
- Empirically, on Adult, COMPAS, and CelebA with neural, logistic, and random-forest classifiers, FROC improves fairness (e.g., disparate impact and mean equalized odds) with at most about a 2% accuracy drop, and for small ε it can beat in-processing baselines that over-achieve the target fairness.
Reading between the lines
- The optimality guarantee depends on the non-intersection assumption on ROCs and on Assumption 4.2, so the guarantee should not be expected to carry over to arbitrary classifiers; the paper itself leaves intersecting ROCs as future work.
- Violations of Assumption 4.2 are plausible for wiggly ROC curves; FROC would still produce a fair classifier, but the practical cost is bounded only by how far the optimal fair point can deviate from the norm boundary in those cases.
- Because FROC only needs ROC query access, it is model-agnostic and could be applied to any score-producing system, including ensembles or commercial APIs, as long as per-group ROC curves can be estimated.
- A direct empirical test of the optimality claim would be a brute-force search over randomized mixtures in the ROC-space on a small dataset, comparing FROC's AUC loss against the true minimum among ε1-Equalized ROC classifiers.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes εp-Equalized ROC, a threshold-invariant group fairness notion for binary classifiers, and a post-processing algorithm FROC that transports the ROC of the disadvantaged group toward the other group's ROC so that the L1 distance between the two ROCs is at most ε at all thresholds. The central claim (Theorem 4.2) is that, under piecewise-linearity and Assumption 4.2, FROC returns the classifier that maximizes AUC among all transformations of the given scoring function satisfying ε1-Equalized ROC. The paper also reports experiments on Adult, COMPAS, and CelebA showing fairness improvements with small accuracy loss.
Significance. If the optimality theorem were valid, the paper would contribute a useful post-processing method with a provable AUC-optimality guarantee for a threshold-invariant fairness notion, backed by released code and empirical validation. The notion of εp-Equalized ROC is a reasonable generalization of equalized odds to all thresholds, and the geometric transport perspective is appealing. However, the central theoretical result is not established: the appendix proof of CutShift optimality is a copy of the Norm Boundary proof, and the paper never proves that the transported points are jointly realizable as the ROC of a single classifier in the ROC-space of s. These gaps block the main claim and also leave the fairness guarantee for all thresholds unverified.
major comments (5)
- [Appendix D.3 / Theorem 4.4] The proof of Theorem D.3 (CutShift optimality) is verbatim identical to the proof of Theorem D.2 (Norm Boundary optimality) except for cosmetic figure references; it does not contain any argument specific to CutShift, such as why the closer of the two intersection points plef t and pright is AUC-optimal. Consequently Theorem 4.4 is unproved, and Theorem 4.2, which depends on it, is unsupported.
- [Section 3.3-3.4 and Theorem C.1] The paper proves only that a single point in the triangle with vertices (0,0), (1,1), and Q^up_i can be realized by randomizing three classifiers (Theorem C.1). It never proves that the sequence of points eQ^up_i produced by Algorithm 1 lies in the feasible ROC-space S|_s and is monotone in FPR and TPR. In fact, Algorithm 1 chooses UpShift or LeftShift purely by area comparison, so an UpShift at index i (FPR = FPR(Q^down_i)) followed by a LeftShift at index i+1 (FPR = FPR(Q^down_{i+1}) - ε) can decrease FPR when ε is large relative to the query spacing. Without monotonicity and feasibility, the polyline through eQ^up_i is not the ROC of any classifier h ∈ S|_s, and the AUC-loss analysis in Section 4 compares curves that need not correspond to valid classifiers.
- [Theorem 4.3 and Algorithm 1] Theorem 4.3 states that all optimal fair points must lie on some norm boundary, but Algorithm 1 itself outputs points Q^up_i that are already in the hypograph of ROCdown (line 12-14) and are not on any norm boundary. Moreover, if ||Q^up_i - Q^down_i||_1 < ε, moving to the norm boundary would strictly reduce AUC without improving fairness, contradicting the claimed necessity. The proof of Theorem D.2 also considers only a local quadrilateral area and does not account for global interactions among the transported points, so the contradiction argument is not rigorous.
- [Sections 2.3 and 3.3, fairness over all thresholds] Problem 2 requires ε1-Equalized ROC for all α ∈ (0,1), but FROC enforces the constraint only at the k query thresholds. Because the FPR coordinates of the transported points eQ^up_i generally differ from those of the corresponding Q^down_i, the piecewise-linear curves between query points are not guaranteed to stay within L1 distance ε; the manuscript provides no argument or bound for the intermediate thresholds, so the output may not satisfy the stated fairness constraint.
- [Section 4.1 and Theorem 4.2] Even accepting the PLA bound, Theorem 4.2 is stated for the original piecewise-linear classifier, but the analysis mixes L_PLA (approximation loss) and L_AUC (transport loss). No bound on L_AUC is given, and the optimality claim is not tied to a quantitative total loss bound. This makes it difficult to interpret the sense in which FROC is provably optimal with respect to the original Problem 2.
minor comments (5)
- [Section 3.3] The paper says randomization can represent any point in the hypograph of ROC, but the feasible set is actually the ROC convex hull; the distinction matters for points that are below the ROC curve but outside the convex hull of (0,0), (1,1), and the ROC.
- [Section 5.3] The empirical results are reported only through figures and informal statements (e.g., '7-8% improvement in fairness'); the paper should include a table with the actual ε1 fairness violation before/after, AUC before/after, and standard deviations for each classifier and dataset.
- [Section 5.2] The claim that FROC 'beats' FNNC because FNNC overachieves fairness is not a controlled comparison; the fairness targets of the two methods are different, so the comparison does not support the stated superiority.
- [Appendix F] The implementation uses a hard-coded FPR range [init, fin] = [0.2, 1] that is not described in Algorithm 1 or in the theoretical analysis; this restricts the transported region and should be disclosed as a free parameter.
- [Throughout] There are several typos and incomplete references: the placeholder '[? ]' in Section 1.1, the undefined variable 'label' in the Appendix F code, and inconsistent notation between ε1 and εp in Definition 2.2 and the theorems.
Circularity Check
No circular derivation: FROC's AUC-loss optimality is a geometric argument over user-supplied queries and epsilon; the only self-citation is the non-load-bearing FNNC baseline.
full rationale
The central derivation is not circular. Algorithm 1 operates on queried ROC points Q^up_i and Q^down_i and a user-supplied epsilon; UpShift, LeftShift, and CutShift are geometric constructions of points on norm boundaries, and the AUC-loss analysis compares areas of quadrilaterals formed by neighboring query points. No fitted parameter is later relabeled as a prediction, and no input quantity is defined in terms of the output classifier. The realizability of shifted points by randomization is taken from an external textbook chapter ([38], Chapter 3), not from the authors' own work. Assumption 4.2 is an explicit condition, and the paper concedes in Section 4.2 that if it fails, "FROC remains operational and continues to produce outputs that are epsilon1-Equalized ROC fair. However, under these conditions, the optimality with respect to AUC is not guaranteed, as Theorem 4.4 no longer applies"; this is a stated limitation, not a circular reliance. The main self-citation is the FNNC baseline [10] in the experiments; the statement that FROC may beat FNNC because FNNC "may overachieve the target fairness" is an internal comparison and does not feed into Theorem 4.2, so it is minor and non-load-bearing. Two real correctness gaps should be weighed separately from circularity: Theorem D.3's proof is a verbatim copy of Theorem D.2's proof (same "Proof by Contradiction" with figure references to Figures 15/16 instead of 17/18), and the paper never proves that the transported points eQ^up_i remain monotone in FPR/TPR or lie in the feasible hypograph of ROCup, which is needed for the classifier construction in Theorem C.1. These gaps undermine the proof of Theorem 4.2 as stated, but they are unsupported steps, not reductions of the conclusion to the assumptions by construction. Accordingly, the circularity score is 2 for the minor non-load-bearing self-citation; the core derivation is self-contained and geometric.
Assumptions & free parameters
free parameters (3)
- k (number of ROC query thresholds) =
not fitted, chosen (e.g., 1000 in buildClassifier thresholds)
- FPR range [init, fin] in shipped code =
init=0.2, fin=1.0
- derivative bounds u_T, u_F (Assumption 4.1) =
unknown
assumptions (5)
- domain assumption Assumption 4.1: dTPR/dt <= u_T and dFPR/dt <= u_F for the scoring functions.
- ad hoc to paper Assumption 4.2: FPR(Q^down_{i-1}) <= FPR(Q^up_i) <= FPR(Q^down_{i+1}) for all i, and ROC_up intersects any norm boundary B_i at most twice.
- domain assumption The two group ROC curves are non-intersecting (or intersect only where FPR <= 0.2 or TPR >= 0.5), so one ROC can be labeled ROCup and the other ROCdown.
- ad hoc to paper Transported points eQ^up_i lie in the hypograph of ROC_up and preserve ROC ordering, so they are realizable by the randomization of Theorem C.1.
- standard math ROC curves are one-to-one and monotonically increasing (used in the PLA loss upper bound).
Cite this review
Pith. "Pith review of FROC: Building Fair ROC from a Trained Classifier." pith.science (2026). https://pith.science/paper/OSTCB4ES
@misc{pith2026241214724,
author = {Pith},
title = {Pith review of: FROC: Building Fair ROC from a Trained Classifier},
year = {2026},
howpublished = {\url{https://pith.science/paper/OSTCB4ES}},
note = {Machine review of arXiv:2412.14724}
}
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 $\mathcal{L}_p$ norm between FPRs and TPRs of both the protected groups should be at most $\varepsilon$. We call such fairness on ROCs of both the protected attributes $\varepsilon_p$-Equalized ROC. Given a classifier not satisfying $\varepsilon_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 $\varepsilon_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 $\varepsilon_1$-Equalized ROC. To achieve this, we design a linear time algorithm, namely \texttt{FROC}, to transform a given classifier's output to a probabilistic classifier that satisfies $\varepsilon_1$-Equalized ROC. We prove that under certain theoretical conditions, \texttt{FROC}\ achieves the theoretical optimal guarantees. We also study the performance of our \texttt{FROC}\ on multiple real-world datasets with many trained classifiers.
Figures
Figures from the paper (46 more)
Reference graph
Works this paper leans on
-
[1]
The use of machine learning algorithms in recommender systems: A systematic review
Ivens Portugal, Paulo Alencar, and Donald Cowan. The use of machine learning algorithms in recommender systems: A systematic review. Expert Systems with Applications, 97:205–227, 2018
work page 2018
-
[2]
Credit scoring and the availability, price, and risk of small business credit
Allen N Berger, W Scott Frame, and Nathan H Miller. Credit scoring and the availability, price, and risk of small business credit. Journal of money, credit and banking, pages 191–222, 2005
work page 2005
-
[3]
Julia Angwin, Jeff Larson, Surya Mattu, and Lauren Kirchner. Machine bias. In Ethics of data and analytics, pages 254–264. Auerbach Publications, 2022
work page 2022
-
[4]
Amazon scraps secret ai recruiting tool that showed bias against women
Jeffrey Dastin. Amazon scraps secret ai recruiting tool that showed bias against women. reuters (2018), 2018
work page 2018
-
[5]
Sex bias in graduate admissions: Data from berkeley
Peter J Bickel, Eugene A Hammel, and J William O’Connell. Sex bias in graduate admissions: Data from berkeley. Statistics and public policy, pages 113–130, 1977
work page 1977
-
[6]
Gender bias in coreference resolution: Evaluation and debiasing methods
Jieyu Zhao, Tianlu Wang, Mark Yatskar, Vicente Ordonez, and Kai-Wei Chang. Gender bias in coreference resolution: Evaluation and debiasing methods. arXiv preprint arXiv:1804.06876, 2018
arXiv 2018
-
[7]
Fairness through awareness
Cynthia Dwork, Moritz Hardt, Toniann Pitassi, Omer Reingold, and Richard Zemel. Fairness through awareness. In Proceedings of the 3rd innovations in theoretical computer science conference, pages 214–226, 2012
2012
-
[8]
Learning adversarially fair and transferable representations
David Madras, Elliot Creager, Toniann Pitassi, and Richard Zemel. Learning adversarially fair and transferable representations. In International Conference on Machine Learning, pages 3384–3393. PMLR, 2018
2018
Show all 41 references
-
[9]
Learning fair representations
Rich Zemel, Yu Wu, Kevin Swersky, Toni Pitassi, and Cynthia Dwork. Learning fair representations. In International conference on machine learning, pages 325–333. PMLR, 2013
2013
-
[10]
Fnnc: Achieving fairness through neural networks
Manisha Padala and Sujit Gujar. Fnnc: Achieving fairness through neural networks. In Proceedings of the Twenty- Ninth International Joint Conference on Artificial Intelligence,{IJCAI-20}, International Joint Conferences on Artificial Intelligence Organization, 2020
2020
-
[11]
Consultant-2: Pre-and post- processing of machine learning applications
D Sleeman, Michalis Rissakis, Susan Craw, Nicolas Graner, and Sunil Sharma. Consultant-2: Pre-and post- processing of machine learning applications. International journal of human-computer studies , 43(1):43–63, 1995
1995
-
[12]
Achieving fairness via post-processing in web-scale recommender systems
Preetam Nandy, Cyrus Diciccio, Divya Venugopalan, Heloise Logan, Kinjal Basu, and Noureddine El Karoui. Achieving fairness via post-processing in web-scale recommender systems. In Proceedings of the 2022 ACM Conference on Fairness, Accountability, and Transparency, pages 715–725, 2022
2022
-
[13]
Inherent trade-offs in the fair determination of risk scores
Jon Kleinberg, Sendhil Mullainathan, and Manish Raghavan. Inherent trade-offs in the fair determination of risk scores. arXiv preprint arXiv:1609.05807, 2016
2016 arXiv
-
[14]
Fair prediction with disparate impact: A study of bias in recidivism prediction instruments
Alexandra Chouldechova. Fair prediction with disparate impact: A study of bias in recidivism prediction instruments. Big data, 5(2):153–163, 2017
2017
-
[15]
Using auc and accuracy in evaluating learning algorithms
Jin Huang and Charles X Ling. Using auc and accuracy in evaluating learning algorithms. IEEE Transactions on knowledge and Data Engineering, 17(3):299–310, 2005
2005
-
[16]
Ranking and empirical minimization of u-statistics
Stéphan Clémençon, Gábor Lugosi, and Nicolas Vayatis. Ranking and empirical minimization of u-statistics. 2008
2008
-
[17]
Fairness in ranking: A survey
Meike Zehlike, Ke Yang, and Julia Stoyanovich. Fairness in ranking: A survey. arXiv preprint arXiv:2103.14000, 2021
2021 arXiv
-
[18]
Solon Barocas and Andrew D. Selbst. Big data’s disparate impact. California Law Review, 104(3):671–732, 2016
2016
-
[19]
Equality of opportunity in supervised learning
Moritz Hardt, Eric Price, and Nathan Srebro. Equality of opportunity in supervised learning. In Proceedings of the 30th International Conference on Neural Information Processing Systems, NIPS’16, page 3323–3331, Red Hook, NY , USA, 2016. Curran Associates Inc
2016
-
[20]
Fairness definitions explained
Sahil Verma and Julia Rubin. Fairness definitions explained. In Proceedings of the International Workshop on Software Fairness, FairWare ’18, page 1–7, New York, NY , USA, 2018. Association for Computing Machinery
2018
-
[21]
On the problem of underranking in group-fair ranking
Sruthi Gorantla, Amit Deshpande, and Anand Louis. On the problem of underranking in group-fair ranking. In Marina Meila and Tong Zhang, editors, Proceedings of the 38th International Conference on Machine Learning, volume 139 of Proceedings of Machine Learning Research, pages ...
2021
-
[22]
Chi, and Cristos Goodrow
Alex Beutel, Jilin Chen, Tulsee Doshi, Hai Qian, Li Wei, Yi Wu, Lukasz Heldt, Zhe Zhao, Lichan Hong, Ed H. Chi, and Cristos Goodrow. Fairness in recommendation ranking through pairwise comparisons.CoRR, abs/1903.00780, 2019
1903 arXiv
-
[23]
Nuanced metrics for measuring unintended bias with real data for text classification
Daniel Borkan, Lucas Dixon, Jeffrey Sorensen, Nithum Thain, and Lucy Vasserman. Nuanced metrics for measuring unintended bias with real data for text classification. In Companion Proceedings of The 2019 World Wide Web Conference, WWW ’19, page 491–500, New York, NY , USA, 2019...
2019
-
[24]
The Fairness of Risk Scores beyond Classification: Bipartite Ranking and the XAUC Metric
Nathan Kallus and Angela Zhou. The Fairness of Risk Scores beyond Classification: Bipartite Ranking and the XAUC Metric. Curran Associates Inc., Red Hook, NY , USA, 2019
2019
-
[25]
Minimax auc fairness: Efficient algorithm with provable convergence
Zhenhuan Yang, Yan Lok Ko, Kush R Varshney, and Yiming Ying. Minimax auc fairness: Efficient algorithm with provable convergence. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 37, pages 11909–11917, 2023
2023
-
[26]
Learning fair scoring functions: Bipartite ranking under roc-based fairness constraints
Robin V ogel, Aurélien Bellet, and St’ephan Cl’emenccon. Learning fair scoring functions: Bipartite ranking under roc-based fairness constraints. In AISTATS, 2021
2021
-
[27]
Towards threshold invariant fair classification
Mingliang Chen and Min Wu. Towards threshold invariant fair classification. In Conference on Uncertainty in Artificial Intelligence, pages 560–569. PMLR, 2020
2020
-
[28]
Optimized score transformation for fair classification
Dennis Wei, Karthikeyan Natesan Ramamurthy, and Flavio Calmon. Optimized score transformation for fair classification. In Silvia Chiappa and Roberto Calandra, editors, Proceedings of the Twenty Third International Conference on Artificial Intelligence and Statistics, volume 10...
2020
-
[29]
Towards model-agnostic post-hoc adjustment for balancing ranking fairness and algorithm utility
Sen Cui, Weishen Pan, Changshui Zhang, and Fei Wang. Towards model-agnostic post-hoc adjustment for balancing ranking fairness and algorithm utility. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, KDD ’21, page 207–217, New York, NY , US...
2021
-
[30]
Fair and optimal prediction via post-processing
Han Zhao. Fair and optimal prediction via post-processing. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 38, pages 22686–22686, 2024
2024
-
[31]
Frappé: A group fairness framework for post-processing everything
Alexandru Tifrea, Preethi Lahoti, Ben Packer, Yoni Halpern, Ahmad Beirami, and Flavien Prost. Frappé: A group fairness framework for post-processing everything. In Forty-first International Conference on Machine Learning
-
[32]
Unprocessing seven years of algorithmic fairness
André F Cruz and Moritz Hardt. Unprocessing seven years of algorithmic fairness. arXiv preprint arXiv:2306.07261, 2023
2023 arXiv
-
[33]
Group-aware threshold adaptation for fair classification
Taeuk Jang, Pengyi Shi, and Xiaoqian Wang. Group-aware threshold adaptation for fair classification. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 36, pages 6988–6995, 2022
2022
-
[34]
Fairness in risk assessment instruments: Post- processing to achieve counterfactual equalized odds
Alan Mishler, Edward H Kennedy, and Alexandra Chouldechova. Fairness in risk assessment instruments: Post- processing to achieve counterfactual equalized odds. In Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency, pages 386–400, 2021
2021
-
[35]
Foster J. Provost. Machine learning from imbalanced data sets 101 extended. 2000
2000
-
[36]
Training cost-sensitive neural networks with methods addressing the class imbalance problem
Zhi-Hua Zhou and Xu-Ying Liu. Training cost-sensitive neural networks with methods addressing the class imbalance problem. IEEE Transactions on Knowledge and Data Engineering, 18(1):63–77, 2006
2006
-
[37]
Auc optimization vs
Corinna Cortes and Mehryar Mohri. Auc optimization vs. error rate minimization. In S. Thrun, L. Saul, and B. Schölkopf, editors, Advances in Neural Information Processing Systems, volume 16. MIT Press, 2003
2003
-
[38]
Fairness and Machine Learning
Solon Barocas, Moritz Hardt, and Arvind Narayanan. Fairness and Machine Learning. fairmlbook.org, 2019
2019
-
[39]
Is a 2000-year-old formula still keeping some secrets? The American Mathematical Monthly , 107(5):402–415, 2000
Keith Kendig. Is a 2000-year-old formula still keeping some secrets? The American Mathematical Monthly , 107(5):402–415, 2000
2000
-
[40]
Barry Becker and Ronny Kohavi. Adult. UCI Machine Learning Repository, 1996. DOI: https://doi.org/10.24432/C5XW20
1996 doi
-
[41]
Beyond adult and compas: Fair multi-class prediction via information projection
Wael Alghamdi, Hsiang Hsu, Haewon Jeong, Hao Wang, Peter Michalak, Shahab Asoodeh, and Flavio Calmon. Beyond adult and compas: Fair multi-class prediction via information projection. In S. Koyejo, S. Mohamed, A. Agarwal, D. Belgrave, K. Cho, and A. Oh, editors, Advances in Neu...
2022
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.