Equalized odds is a group fairness metric that constrains a predictive model's error rates to be independent of a sensitive attribute like race or gender. Formally, it requires that the model's True Positive Rate (TPR) and False Positive Rate (FPR) are identical across all demographic groups. This ensures that qualified individuals have an equal chance of receiving a positive outcome, and unqualified individuals have an equal chance of being denied, regardless of group membership.
Glossary
Equalized Odds

What is Equalized Odds?
Equalized odds is a fairness criterion requiring a classifier to have equal true positive and false positive rates across different protected groups, ensuring errors are evenly distributed.
Unlike demographic parity, which only equalizes the overall selection rate, equalized odds aligns fairness with the ground truth by conditioning on the actual outcome. A model satisfying this criterion achieves separation between the prediction and the sensitive attribute given the true label. This makes it a preferred metric in high-stakes domains like recidivism prediction and credit lending, where balancing both types of errors across groups is critical for equitable treatment.
Key Characteristics of Equalized Odds
Equalized Odds is a group fairness criterion that constrains a classifier's error rates to be identical across protected groups. It ensures that the model is equally accurate for all demographics, penalizing systems that trade off one group's well-being for another's.
Dual Error Rate Constraint
Equalized Odds requires simultaneous parity in two key metrics: the True Positive Rate (TPR) and the False Positive Rate (FPR). A model satisfies this criterion if, for any two protected groups A and B, the probability of a positive prediction given a positive instance is equal, and the probability of a positive prediction given a negative instance is also equal. This dual constraint prevents a model from masking high false positive rates in one group with high true positive rates in another.
Mathematical Formalization
Formally, for a predictor Ŷ and a protected attribute A, Equalized Odds holds if: P(Ŷ=1 | Y=y, A=a) = P(Ŷ=1 | Y=y, A=b) for all y ∈ {0,1} and all groups a, b. This means the predictor Ŷ is conditionally independent of the sensitive attribute A given the true outcome Y. Unlike Demographic Parity, this definition explicitly uses the ground truth label, making it a separation-based metric that aligns model errors with actual outcomes rather than just prediction distributions.
Relationship to Other Fairness Criteria
Equalized Odds occupies a specific position in the fairness taxonomy:
- Stronger than Demographic Parity: It conditions on the true label, making it outcome-aware.
- Weaker than Calibration by Group: A perfectly calibrated system automatically satisfies Equalized Odds, but the reverse is not true.
- Incompatible with Predictive Parity when base rates differ across groups. A model cannot simultaneously satisfy Equalized Odds and equal Positive Predictive Value unless prevalence is identical across all groups.
Real-World Application: COMPAS Recidivism
The COMPAS recidivism prediction tool became a landmark case study. An investigation by ProPublica found that the algorithm had similar AUC and calibration across racial groups but violated Equalized Odds. Specifically, Black defendants who did not reoffend were nearly twice as likely to be classified as high-risk compared to White defendants (higher FPR), while White defendants who did reoffend were more likely to be misclassified as low-risk (lower TPR). This demonstrated that calibration alone is insufficient for fairness.
Limitations and Criticisms
Equalized Odds has notable limitations:
- Relies on Ground Truth: It requires accurate, unbiased labels Y, which are often unavailable in historically biased domains like hiring or policing.
- Ignores Legitimate Risk Factors: By forcing equal error rates, it may prevent a model from using genuinely predictive features that correlate with group membership, potentially reducing overall accuracy.
- Does Not Guarantee Individual Fairness: Two similar individuals from different groups could receive different outcomes if base rates differ, as the criterion operates at the group level.
Frequently Asked Questions
Clear, technical answers to the most common questions about the equalized odds fairness criterion, its mathematical foundations, and its practical application in mitigating algorithmic bias.
Equalized odds is a group fairness criterion that requires a classifier to have equal true positive rates (TPR) and equal false positive rates (FPR) across all protected groups. In practice, this means the model's errors are evenly distributed—a qualified applicant from any demographic has the same probability of being correctly approved, and an unqualified applicant has the same probability of being incorrectly approved. The criterion is satisfied when both the TPR (sensitivity) and FPR (1 - specificity) are independent of the sensitive attribute. This is a stricter condition than demographic parity, which only requires equal positive prediction rates, because equalized odds explicitly ties fairness to the ground truth outcome, ensuring that mistakes are not disproportionately borne by any single group.
Equalized Odds vs. Other Fairness Criteria
A technical comparison of Equalized Odds against other prominent group fairness definitions, highlighting the specific conditional independence relationships, error rate parity requirements, and key trade-offs for each criterion.
| Feature | Equalized Odds | Demographic Parity | Predictive Parity |
|---|---|---|---|
Conditional Independence Requirement | R ⊥ A | Y | R ⊥ A | Y ⊥ A | R |
True Positive Rate Parity | |||
False Positive Rate Parity | |||
Positive Predictive Value Parity | |||
Allows Perfect Predictor | |||
Satisfies Separation | |||
Satisfies Sufficiency | |||
Typical Accuracy Impact | Moderate reduction | High reduction | Low reduction |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Explore the core concepts and metrics that define algorithmic fairness, providing a toolkit for evaluating and mitigating bias in machine learning systems.
Demographic Parity
A group fairness metric requiring a model's positive prediction rate to be statistically identical across all protected groups. This ensures the decision is independent of sensitive attributes like race or gender. A common legal benchmark is the 80% rule, where the selection rate for any group must be at least 80% of the group with the highest rate. While intuitive, it can be problematic when base rates of a legitimate qualification differ between groups, potentially forcing the model to make incorrect predictions to satisfy the constraint.
Counterfactual Fairness
A causal definition of fairness where a decision is considered fair if it would remain the same in a counterfactual world where an individual's sensitive attributes were different. This requires a structural causal model to reason about interventions. For example, a loan application would be counterfactually fair if the decision for a female applicant would have been identical had she been male, holding all other causally dependent features constant. It is a highly robust, individual-level definition but is difficult to implement without a correct causal graph.
Calibration by Group
A fairness criterion ensuring that a model's predicted probabilities accurately reflect the true likelihood of an outcome for every distinct demographic group. If a model predicts a 10% recidivism risk for both Black and white defendants, the proportion of those who actually re-offend must be 10% in both groups. This prevents over- or under-estimation of risk for specific populations, which is critical in high-stakes domains like healthcare and criminal justice. It is also known as test-fairness or sufficiency.
Disparate Impact
A legal doctrine and quantitative measure of discrimination where a facially neutral policy disproportionately harms members of a protected group. It is often assessed using the adverse impact ratio, calculated as the selection rate of a protected group divided by the selection rate of the majority group. A ratio below 0.8 (the 80% rule) is a prima facie indicator of discrimination under U.S. employment law. Unlike other metrics, it focuses on the outcome of a process, not its intent.
Fairness-Utility Trade-off
The inherent tension in model optimization where enforcing strict fairness constraints often results in a measurable reduction in the system's overall predictive accuracy or business utility. This trade-off is not always linear; a small relaxation in accuracy can sometimes yield a large gain in fairness. The optimal operating point is an ethical and business decision, often visualized on a Pareto frontier that plots fairness metrics against model performance to guide stakeholder selection.
Algorithmic Recourse
The ability to provide a clear, actionable path for individuals to reverse an unfavorable algorithmic decision. It identifies the minimal set of actionable features a person must change to achieve a desired outcome. For instance, a loan denial system with recourse might tell an applicant: 'Increase your credit score by 15 points and reduce your debt-to-income ratio by 2% to qualify.' This concept shifts the focus from mere explanation to empowerment and agency, making automated decisions contestable.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us