Group fairness is a class of algorithmic fairness definitions that partition a population into groups defined by a protected attribute (e.g., race, gender) and require a specific statistical measure to be equal across these groups. It focuses on parity of outcomes or errors between demographic cohorts rather than treating similar individuals similarly, making it the dominant framework for auditing disparate impact in regulatory compliance contexts.
Glossary
Group Fairness

What is Group Fairness?
Group fairness is a class of algorithmic fairness definitions that partition a population into groups defined by a protected attribute and require a specific statistical measure to be equal across these groups.
Common statistical measures enforced include demographic parity (equal positive prediction rates), equalized odds (equal true and false positive rates), and predictive parity (equal precision). A key challenge is that these criteria are mathematically mutually exclusive except in degenerate cases, forcing practitioners to select a specific metric based on the ethical and legal context of the deployment domain.
Core Group Fairness Metrics
Group fairness metrics partition a population by a protected attribute and mandate that a specific statistical measure be equal across all groups. These definitions operationalize non-discrimination into auditable mathematical constraints.
Demographic Parity
Also known as statistical parity, this independence-based metric requires the probability of a positive prediction to be identical across all groups.
- Formula: P(Ŷ=1 | A=a) = P(Ŷ=1 | A=b)
- Key weakness: Can lead to 'levelling down' where qualified candidates in one group are rejected to match a lower-performing group's rate
- Use case: College admissions and hiring where proportional representation is the explicit goal
- Violation example: A lending model approving 80% of Group A but only 60% of Group B
Equalized Odds
A separation-based metric requiring both the true positive rate and false positive rate to be equal across groups. This ensures the classifier is equally accurate for all populations.
- Formula: P(Ŷ=1 | Y=1, A=a) = P(Ŷ=1 | Y=1, A=b) AND P(Ŷ=1 | Y=0, A=a) = P(Ŷ=1 | Y=0, A=b)
- Key insight: Satisfies both the 'equal opportunity' and 'equal mistreatment' criteria simultaneously
- Limitation: Impossible to satisfy simultaneously with demographic parity when base rates differ across groups, except in trivial cases
- Origin: Formalized by Hardt, Price, and Srebro in their 2016 NeurIPS paper
Equal Opportunity
A relaxed subset of equalized odds that only constrains the true positive rate across groups. It ensures equally qualified individuals have the same chance of receiving a positive outcome.
- Formula: P(Ŷ=1 | Y=1, A=a) = P(Ŷ=1 | Y=1, A=b)
- What it ignores: Does not constrain false positive rates, meaning one group could still experience higher rates of erroneous positive classifications
- Practical advantage: Less restrictive than full equalized odds, allowing for better accuracy-fairness trade-offs
- Example: A recidivism prediction tool where the true re-offense rate is captured equally across racial groups
Predictive Parity
A sufficiency-based metric requiring that the positive predictive value (precision) be equal across groups. A positive prediction must imply the same probability of success regardless of group membership.
- Formula: P(Y=1 | Ŷ=1, A=a) = P(Y=1 | Ŷ=1, A=b)
- Also called: 'Outcome test' in economics and legal scholarship
- Key property: When satisfied, a decision-maker can treat the model's score as meaning the same thing for all individuals
- Trade-off: Cannot be simultaneously satisfied with equalized odds when base rates differ, a result known as the impossibility theorem of fairness
Disparate Impact Ratio
A legal doctrine operationalized as the 80% rule (or four-fifths rule) from the Uniform Guidelines on Employee Selection Procedures.
- Formula: DI = P(Ŷ=1 | A=disadvantaged) / P(Ŷ=1 | A=advantaged)
- Threshold: A ratio below 0.8 indicates prima facie disparate impact
- Origin: Rooted in US employment discrimination law (Griggs v. Duke Power Co., 1971)
- Limitation: A purely statistical threshold that does not account for business necessity or job-relatedness defenses
- Modern use: Frequently reported in algorithmic bias audits alongside other metrics
The Impossibility Theorem
A foundational result in algorithmic fairness proving that no classifier can simultaneously satisfy three common fairness criteria except in degenerate cases.
- The three incompatible criteria: Demographic Parity, Equalized Odds, and Predictive Parity
- When they align: Only when base rates Y are identical across groups or the classifier achieves perfect accuracy
- Practical implication: Organizations must explicitly choose which fairness definition aligns with their ethical and legal obligations—there is no one-size-fits-all solution
- Source: Proved independently by Kleinberg et al. (2016) and Chouldechova (2017)
How Group Fairness Metrics Are Computed
Group fairness metrics are computed by first partitioning a dataset into subgroups defined by a protected attribute, then calculating a chosen statistical measure for each group, and finally comparing these measures to quantify disparity.
The computation begins by segmenting the evaluation dataset into mutually exclusive groups based on a protected attribute such as race or gender. For each group, a specific statistical rate is calculated from the model's predictions and the ground truth labels. Common rates include the positive prediction rate, true positive rate, and positive predictive value, each forming the basis for a different fairness criterion.
The final step applies a mathematical comparison function to the group-level rates. For demographic parity, this is a simple difference or ratio of positive prediction rates. For equalized odds, the true positive and false positive rates are compared independently across groups. A perfectly fair model under a given definition yields a comparison value of zero difference or a ratio of one.
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.
Frequently Asked Questions
Clear, technical answers to the most common questions about defining, measuring, and enforcing statistical parity across protected groups in machine learning models.
Group Fairness is a class of algorithmic fairness definitions that partition a population into groups defined by a protected attribute (such as race, gender, or age) and require a specific statistical measure to be equal across these groups. Unlike Individual Fairness, which mandates that similar individuals receive similar outcomes, group fairness focuses on aggregate parity. The core mechanism involves selecting a statistical metric—such as positive prediction rate, true positive rate, or positive predictive value—and enforcing its equality across all slices of the data. This approach is formalized through three distinct mathematical families: Independence (e.g., Demographic Parity), Separation (e.g., Equalized Odds), and Sufficiency (e.g., Predictive Parity). The fundamental challenge is the impossibility theorem, which proves that these three families cannot be simultaneously satisfied except in degenerate cases, forcing practitioners to make explicit trade-offs based on the ethical and legal context of their deployment.
Related Terms
Explore the core statistical definitions, legal doctrines, and bias mitigation techniques that form the foundation of group fairness auditing.

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