Key points
- Fairness is about deciding "what counts as treating people right." That's a different layer from bias, which just measures whether something is tilted.
- There's more than one definition of what counts as fair. Splitting things equally, giving more to whoever needs it, and matching outcomes all point to different answers.
- Some of these definitions can't all be satisfied at once. When the underlying rates differ across groups, hitting one exactly usually makes another slip.
- So fairness doesn't get settled by computation alone. A person has to choose what to prioritize and say so out loud, and that choice is part of the job.
- Whatever gets chosen depends on the setting. A standard that was right for one service isn't automatically right for another.
The analogy
It's a summer evening, one fan in the room, four people sitting in different spots. Where should it point to be fair?
Rotate it so everyone gets equal time, and that looks fair, except nobody stays properly cool while it's turning away from them. Point it straight at whoever's hottest, and that looks fair too, since it reached the person who needed it, except the other three barely feel a breeze. There's even a case for giving priority to whoever bought the fan, since ownership counts for something as well.
All three get called fair, but there's no way to honor all three at once. That's exactly where AI fairness gets hard.
In detail
Bias is a fact, fairness is a judgment call
Bias is the observation that "this model's results lean one way." Measure it and a number comes out. Fairness is the question that follows: "is this much of a lean acceptable, and if not, which direction should it be corrected toward?" Measuring and deciding are connected, but they aren't the same job.
Blur that line and strange requests start showing up, like asking the tool that measures the lean to also "make it fair." A tool can tell you how far apart two groups are on some axis. Whether closing that gap is the right call is still something a person has to decide.
Put a thermometer in front of the fan and you'll learn exactly how many degrees each seat is. The thermometer won't tell you which seat deserves the breeze.
Fairness isn't just one definition
The first answer is matching outcome rates: fair means every group passes at roughly the same rate. The second looks at people who got the same verdict: fair means the actual outcome for people the model rated similarly should look similar across groups. Meaning: among everyone marked as a pass, the share who genuinely did well should be the same no matter the group.
The third answer looks at the direction of the mistakes: fair means the rate of wrongly rejecting someone who deserved to pass is even across groups. The fourth looks at individuals directly: similar people should get similar treatment.
All four sound reasonable, and each has people who back it. The trouble is that on the same data, these answers can point to different decisions.
Some of them can't all be satisfied at once
If the underlying rates already differ across groups, then once outcome rates are matched, it is usually hard to also match the actual rate within each verdict, pass and reject alike, across groups. Fix that one instead, and it becomes hard to match both the rate of wrongly rejecting and the rate of wrongly passing. Nailing one exactly tends to push another out of line, and it's a known result that satisfying all three at once is impossible except in the special case where the underlying rates are the same across groups.
So the real work isn't "make it fair." It's "choose what gets protected first." For example, where the cost of a wrongful rejection is high, some choose to minimize missed cases. Which side is right is disputed, though, and the limits the law sets differ by country and field.
It's like the fan: rotating and staying fixed can't both happen at once. Not because there's no way to do it, but because a next step only becomes possible once something has been decided as more important.
Covering your eyes doesn't make it fair
The first idea that comes to mind is dropping the sensitive category entirely. But the remaining categories very often carry that same information anyway. Neighborhood, school, way of speaking, time of day someone logs in, all of these leak a little bit of the same signal. Drop the category and the model tends to land on a similar conclusion regardless.
Worse, dropping the category also removes any way to measure the lean. Checking whether one group is doing worse requires being able to tell that group apart in the first place. That's also where the view comes from that, for auditing, the information is better kept under tight access than deleted.
Writing down what got chosen is part of the job
Fairness work is three steps: decide which axis to look across, measure how far apart things are on that axis, and choose which standard to prioritize, then write down that choice and why. Skip the last step and the first two are just numbers sitting in a drawer.
Writing it down makes two things possible: someone reaching a different conclusion can point to exactly where the disagreement is, and the choice can be reopened later once conditions change. Fairness isn't a setting you configure once and leave; it's a decision that keeps getting reopened.
More precisely
The four views above have names. Matching outcome rates across groups is called demographic parity. Matching actual outcomes for the same verdict is called predictive parity (the broader condition of matching within every score band is calibration). Matching the rate of missed qualified people is called equal opportunity, and matching the rate of wrongly passed people as well is called equalized odds. Treating similar people similarly is called individual fairness. It's a mathematical result, not a matter of taste, that when the true rates differ across groups, pass rates, outcomes per verdict, and error rates can't all be matched at once. Even leaving out the pass rate, the other two can't be matched together unless the verdict is perfect, which is rare. So picking one is unavoidable.
The analogy breaks down in one place: the fan room has four people, and who's hottest is visible to the eye. A real service has far more people, and which axis to even look across has to be decided first. Whatever axis never gets chosen, its disadvantage never gets measured either. And a fan can be redirected on the spot the moment someone feels hot, while changing a trained model's standard means going back through the data and the process that produced it.
Try it yourself
Common misconceptions
It's easy to think treating everyone identically settles the fairness question, but actually identical treatment is only one answer to what fair means. When starting lines differ, a gap can remain, so some views also weigh outcomes or needs, and people disagree about which to put first.
It's easy to think fairness is a problem technology can solve, but actually deciding what counts as fair comes first, and that choice doesn't come out of a calculation.
It's easy to think fairness, once set, stays fair, but actually a change in who's being served or in the setting means the standard has to be reconsidered from scratch.
One-line summary
Fairness means choosing which of several kinds of fair to protect first and saying so out loud, and there's no answer that satisfies all of them at once.
Spotted an error or have a better analogy? Suggest an edit · Last updated 2026-10-18