โ†
AI for Healthcare & Clinical Practice
Aware ยท M3 ยท lesson 3 of 19 ยท queued
Preview โ€” browse every lesson free. Enroll to mark lessons complete, open partner links and save your progress. Login & enroll โ†’
Algorithmic Bias and Health Equity
๐Ÿ“–
now learning

Algorithmic Bias and Health Equity

15 min

A care manager sits down with an AI-generated care-gap list, the tool that tells her which patients need extra outreach this month. It looks authoritative, ranked, and complete. What she cannot see, looking at that clean list, is that the algorithm behind it was under-flagging the very patients who needed her most, the ones already least likely to get a call back, least likely to have a ride to the clinic, least likely to be in the system's good graces. The list was not neutral. It was quietly widening the gap it was built to close, and nothing on her screen would ever tell her so. This is what algorithmic bias looks like in real clinical work: not a dramatic error, but a plausible output that is systematically wrong for exactly the people who can least afford it.

How Bias Gets Into a Model in the First Place

Start with the mechanism, because it is not mysterious and it is not malice. A model learns patterns from the data it is trained on, and it performs best on the kinds of patients it saw most and worst on the kinds it saw least. When a model is trained on a population that does not represent the patients it will be used on, it underperforms for the groups that were underrepresented in training. That sentence sounds abstract until you notice its cruel corollary: the groups underrepresented in medical training data are very often the same groups already underserved by the healthcare system, the populations with less access, less consistent care, and thinner records. So bias does not distribute randomly. It concentrates on the patients who are already behind, and it makes an existing disparity worse while wearing the appearance of objective, data-driven neutrality.

Picture where training data actually comes from. A large academic medical center builds a risk model using ten years of its own encounters, its own labs, its own documented outcomes. That sounds rigorous, and in one sense it is. But that hospital's patient mix reflects who could get to that hospital: who had insurance that covered it, who had a car or a bus route, who trusted the institution enough to walk in the door, who was referred by a primary care physician instead of arriving only in extremis through the emergency department. A rural clinic's patients, an uninsured patient's history, a recent immigrant's records fragmented across three health systems that do not talk to each other: all of that is thin or missing in the training set. The model never saw those patients clearly, so it never learned their patterns well, and no amount of computational sophistication downstream fixes a gap that started with who was in the room when the data was collected.

There is a second, subtler way bias enters, and it matters more than the first because it is harder to spot: the choice of what the model actually predicts. A model does not always measure the thing you care about directly; sometimes it measures a proxy, a stand-in that is easier to obtain, and the proxy carries its own hidden inequities. This is where the most famous real example in healthcare AI comes from, and it is worth understanding in detail, because once you see the pattern you will see it everywhere. Proxies are common in medicine because the thing we truly want to measure is often expensive, slow, or impossible to capture directly, so we substitute something correlated and available. The danger is that a proxy inherits every inequity embedded in the thing it stands in for, and does so invisibly, because the model appears to be predicting an objective quantity when it is actually predicting a distorted shadow of it.

Think of a proxy the way you would think of a lab surrogate that stands in for a harder-to-measure truth: useful when the correlation holds, dangerous the moment it does not, and silent about which is which. A model builder rarely sets out to pick a bad proxy. They pick the variable that is clean, complete, and sitting right there in the claims data or the EHR, because the true target, actual unmet clinical need, is scattered across exam notes, social circumstances, and years that never got billed. The proxy gets chosen for convenience, not malice, and that is exactly why it slips past review: nobody flags "cost" or "prior utilization" as a suspicious variable, because on its face it looks like ordinary, defensible data science.

Two Examples You Should Know by Name

The first is a widely used population-health risk algorithm that helped decide which patients got enrolled in extra-care programs. To predict who was sickest and would benefit most, the algorithm used healthcare cost as a proxy for health need, on the reasonable-sounding logic that sicker patients generate more cost. But cost is not need. Because the healthcare system has historically spent less money on Black patients at the same level of illness, due to reduced access, mistrust, and structural barriers, those patients generated lower costs while being just as sick. The algorithm read the lower cost as lower need and systematically under-referred Black patients to the very programs designed to help them. The tool was not built to discriminate. It discriminated because its designers chose a biased proxy, and the proxy did exactly what the historical inequity in the data told it to do. That is the lesson: a tool can look completely neutral and still encode inequity, if the thing it measures is itself unequal.

Sit with the arithmetic for a moment, because it is the whole story. Two patients, matched on diabetes, hypertension, and kidney function, are equally sick by any clinical measure a physician would use. One has historically had easier access to specialists, better insurance, and a pattern of visits that generated more billed cost. The other, because of years of reduced access and mistrust in the system, generated fewer visits and lower cost for the identical burden of disease. Feed both patients into a model that ranks by predicted future cost, and the second patient scores lower, not because they are healthier, but because the system spent less on them when it should have spent the same or more. The algorithm never saw race as an input in the way people imagine bias must work. It saw dollars, and dollars had already absorbed the inequity years before the model was ever trained. That is what makes proxy bias so hard to catch in a code review: nothing about the variable itself looks like a protected characteristic.

The second example lives in a device rather than a chart, but the principle is identical: pulse oximeters overestimate oxygen saturation in patients with darker skin. The reading on the screen looks reassuring, but the true oxygen level can be dangerously lower, a phenomenon called occult hypoxemia. A measurement tool validated largely on lighter-skinned patients systematically fails darker-skinned ones, and because the number looks normal, the failure is invisible at the bedside until harm has already occurred. Whether it is an algorithm trained on a skewed population or a sensor calibrated on a skewed one, the shape is the same: a tool that performs well on the majority and quietly fails a minority, in a way that does not announce itself.

Walk through what that looks like on a real unit. A patient with dark skin is recovering on a step-down floor after a respiratory illness. The pulse oximeter clipped to their finger reads 94 percent, comfortably above the threshold that would trigger a rapid response or supplemental oxygen. The nurse charts it, the number looks fine, and the shift moves on. Underneath that reading, the patient's true arterial oxygen saturation may be materially lower, perhaps in the high 80s, a difference invisible on the monitor and invisible in the chart, because the device itself is the thing that is wrong, not the nurse's judgment or the physician's read of the trend. The patient looks stable on paper while quietly deteriorating in the body. This is occult hypoxemia in its literal sense: hidden low oxygen, hidden precisely because the instrument built to reveal it was validated on skin tones that do not include this patient.

Bias is invisible in a single plausible output. You do not catch it by looking harder at one result. You catch it by asking on whom the tool was validated, and by testing its performance on your own patients.

Why You Cannot Catch Bias in a Single Output

This is the property that makes algorithmic bias so dangerous and so different from other AI failures. A hallucinated lab value is wrong on its face; if you check the source, you catch it. A biased risk score is not wrong on its face at all. For any individual patient, the output is plausible, internally consistent, and indistinguishable from a correct one. The patient who was under-scored looks like a patient who genuinely is lower risk. There is no red flag in the number, no obvious tell, nothing your clinical eye can catch by scrutinizing that one result harder. Bias is a property of the pattern across many patients and across groups, not of any single output, which means the one tool your vigilance is built to use, careful inspection of the thing in front of you, is precisely the tool that fails here.

Compare the two failure modes side by side, because the contrast is the entire teaching point. An ambient scribe that confabulates a physical exam finding produces a note that, when you reread it against your own memory of the visit, does not match what happened; the error is local to one encounter and catchable by one careful reader. A biased risk score produces a number that matches nothing you can check locally, because there is nothing wrong with this patient's number considered alone. It is only wrong in relation to a pattern you cannot see from inside a single chart: that patients who look like this one are, on average, scored lower than their true risk warrants. You cannot proofread your way out of a statistical pattern. The unit of analysis that reveals bias is the population, not the encounter, and no amount of individual vigilance changes what level of analysis the problem lives at.

That is why bias cannot be managed at the level of the individual clinician staring at an individual score. It has to be caught at the level of the population and the deployment, by asking questions the single output cannot answer. On whom was this tool validated? What was the racial, ethnic, age, sex, and socioeconomic composition of the population it was tested on, and does that match the patients in front of me? How does it perform, measured and monitored, on my own population, broken out by group, before we trust it and while we use it? These are not questions a busy clinician can answer alone in the moment, which is exactly why they belong to governance, validation, and monitoring, the organizational machinery that the ONC transparency rules and the Joint Commission and CHAI guidance were written to require. Your job as a frontline clinician is to know that a plausible output can be biased, to refuse to treat any risk score as a verdict, and to raise your hand when you suspect a tool is failing a group.

It helps to name the temptation directly, because it is a natural one: the instinct to look at a surprising or discordant score and try to reason your way to whether it is "probably fine" based on that patient alone. There is no version of that exercise that works, because the discordant score and the correct score can look identical from the outside. The only defensible response to a nagging sense that a score does not match a patient is to trust the clinical picture in front of you over the number, document why, and let the pattern-level question, is this systematic, get answered where it can actually be answered: at the level of monitoring across many patients like this one.

The Questions That Actually Catch It

If bias cannot be seen in a single output, then the entire defense rests on asking the right questions at the right level, and it is worth being concrete about what those questions are, because they are learnable and they are increasingly your right to ask. The first is the validation question: on whom was this tool validated? A trustworthy answer specifies the population, its size, and its composition across the dimensions that matter clinically, race, ethnicity, age, sex, and where relevant socioeconomic factors, and it lets you compare that population to your own. When a vendor cannot or will not describe the validation population, that silence is itself an answer, and not a reassuring one. The ONC transparency rules exist precisely so that certain source attributes about an intervention, a nutrition-label-style set of facts, can be surfaced rather than hidden, which means the era of taking performance on faith is ending and you can insist on the details.

Question to askWhy it mattersRed flag answer
On whom was this validated, and in what numbers?Small or narrow validation sets hide subgroup failure"It was validated broadly" with no population detail
What is performance broken out by race, ethnicity, age, sex?An overall number can mask a failing subgroupOnly an aggregate accuracy figure is offered
How does it perform on our own historical data?Your population may not match the validation populationNo local testing was done before go-live
Who monitors it after deployment, and how often?Performance can drift as populations and practice patterns changeNo monitoring plan exists past the go-live date
What is the escalation path if a clinician suspects disparate performance?Frontline staff are often the first to sense a patternNo defined route to governance exists

The second is the local-performance question: how does this tool perform on my patients, measured and broken out by group, before we trust it and while we use it? This is the question that no vendor claim can answer for you, because it is about your population specifically, and it is why serious deployments include local validation against the institution's own historical data and ongoing monitoring after go-live. Performance can also drift over time as the patient population, care patterns, or upstream data change, so a tool that was equitable at launch can become inequitable later without anyone touching it, which is why monitoring is not a one-time gate but a standing commitment. The Joint Commission and CHAI guidance released in 2025 makes this explicit, calling for risk and bias evaluation both before and after deployment and validation on representative data. As a frontline clinician you will rarely run these analyses yourself, but you should know they are supposed to happen, know that their absence is a red flag, and know that you are entitled to ask whether they were done.

Consider what an informaticist actually does with these answers in practice. Say a vendor supplies a validation population of 40,000 patients drawn largely from three academic centers in the same region. The informaticist compares that population's age distribution, insurance mix, and race and ethnicity breakdown against the health system's own patient census. If the census skews ten years older, more rural, and more uninsured than the validation set, that mismatch alone is reason to run a local validation pass before trusting the tool's alerts, regardless of how impressive the vendor's headline accuracy number looks. This is not exotic analysis. It is the same comparison a quality team already runs when adopting a new clinical protocol: does the evidence base look like our patients, and if not, what do we test before we lean on it.

One Problem Wearing Three Hats

It is tempting to file algorithmic bias under "equity" and move on, as though it were a values issue sitting to the side of the real clinical work. That framing badly understates it, because bias is simultaneously three different kinds of failure, and each one alone would be serious. It is a patient-safety failure: a patient who is under-scored gets a disease missed, a treatment withheld, an intervention delayed, and is harmed in the ordinary clinical sense, the same as any missed diagnosis. It is an equity failure: the harm falls disproportionately on populations already underserved, so the tool actively widens the disparities the health system claims to be closing. And it is a standard-of-care and legal failure: disparate performance across groups is a foreseeable harm, and deploying or relying on a tool that predictably fails a population is exposure for the clinician and the institution both.

  • Patient-safety lens: a missed sepsis alert, a withheld referral, a delayed diagnosis for the specific patient in front of you, indistinguishable in the chart from any other missed-diagnosis event.
  • Equity lens: the harm concentrates on populations already carrying the heaviest burden of access barriers, so the tool actively widens the gap the health system's mission statement claims to be closing.
  • Standard-of-care and legal lens: once disparate performance is known or knowable, continuing to deploy the tool unchanged is a foreseeable-harm problem, the same category of exposure as ignoring a known device malfunction.

Holding all three at once changes how seriously you take it. A clinician who thinks of bias only as an equity concern may treat it as important but soft, someone else's mandate. A clinician who understands that the same phenomenon is a missed diagnosis, a widened disparity, and a lawsuit waiting to happen, all in one, treats it as core clinical risk, which is what it is. The care manager working the biased care-gap list is not failing at diversity goals. She is missing sick patients, deepening inequity, and exposing her organization, with a single trusted tool, and the only thing standing between the tool and that triple harm is whether someone asked the right questions before it was deployed and kept asking after.

Picture how this plays out in a Joint Commission survey. A surveyor pulls the record of a patient who was scored low-risk by a predictive model and later required urgent escalation. The surveyor is not asking whether the model is a good product in general. The surveyor is asking a narrower, sharper question: did this organization evaluate the model's risk and bias before deployment, does it monitor performance across patient groups now, and can staff describe what they would do if they suspected the model was failing someone. An answer of "the vendor told us it was accurate" satisfies none of those questions, because accuracy on average is not the same claim as equitable performance for this patient's group, and the surveyor knows the difference even if the vendor's marketing materials elide it.

What You Can Do at the Bedside

It would be easy to walk away from this thinking bias is entirely an organizational problem, solved by governance committees far from the exam room, and that a frontline clinician has no role. That is half right and half dangerous. The systematic detection of bias does belong to validation and monitoring, which you rarely run yourself. But there is a bedside posture that materially reduces harm, and it costs nothing but attention. The first element is refusing to treat any AI risk score as a verdict. A score is one input, to be weighed against the patient in front of you, the history, the exam, the trajectory, and your own clinical sense. The moment a number overrides what the patient is actually showing you, you have handed a possibly biased output the authority to override reality, which is exactly the failure mode. Weighing the score as one voice among several is not only good practice against bias; it is good medicine generally.

The second element is heightened alertness when you are using a tool on a patient who may belong to a group underrepresented in the tool's validation. If you know, or reasonably suspect, that a model was built and tested mostly on a population unlike this patient, that is the moment to lean harder on your own assessment and to trust a discordant clinical picture over a reassuring score. The third element is escalation: when you notice a pattern, a tool that seems to under-flag a particular group, a score that repeatedly conflicts with the clinical reality for certain patients, that observation is valuable and belongs in front of the people who govern the tool. Frontline clinicians are often the first to sense that something is systematically off, precisely because they see the individual cases the aggregate metrics smooth over. Raising your hand is not overstepping; it is the human sensor that a monitoring program depends on. None of this requires you to be a data scientist. It requires you to hold the discipline that a plausible output can still be wrong for this patient, and to act on the suspicion rather than swallow it. The clinician who does this is not fighting the tool; they are doing exactly what the tool cannot do for itself, which is check its own output against a real human being.

Consider the nurse on a busy step-down unit who has three patients with dark skin whose pulse oximeter readings look fine but whose respiratory effort, mentation, or trend over the shift feels wrong to her trained eye. She does not need to prove occult hypoxemia to act. She needs to escalate the discordance: request an arterial blood gas, flag the trend to the attending, and document specifically why the numeric reading did not match the clinical picture. That short note, "oxygen saturation reads 94 percent but patient shows increased work of breathing and confusion, requesting confirmatory ABG," is exactly the kind of record that protects the patient in the moment and protects the clinician later, because it shows a human being caught what the device could not.

An unverified score is not efficiency. It is a liability with your name on it, especially for the patient the tool was never built to see clearly.

The same posture applies to the care manager and her care-gap list. She cannot re-run the underlying algorithm, but she can notice when the list feels wrong: a neighborhood that never appears, a language group that is consistently thin on the roster, a pattern where the sickest-seeming patients on her caseload never make the cut. Noticing is not proof of bias, but it is the raw material governance needs, and a care manager who flags "this list looks skewed" to her supervisor or the analytics team has done exactly her job, not overstepped it.

A Worked Example: Two Ways to Deploy the Same Tool

A health system is adopting an AI sepsis-prediction model. Watch two deployment paths. In the first, the model is FDA-cleared and widely used elsewhere, so the system switches it on across all units and trusts the alerts. The clearance felt like proof of safety, and "everyone uses it" felt like proof of performance. But neither clearance nor popularity says anything about how the model performs on this system's specific patients, and no one checked. If the model was validated on a population unlike this system's, its sensitivity may be lower for some groups here, and those patients will be under-alerted in a way that is completely invisible in any single case. The system has deployed a tool that may be quietly failing a subset of its patients, and it has no way to know.

Path One: Before Go-Live, Nothing Asked

Trace path one in more detail, because the failure is procedural, not technical. The purchasing committee reviews the vendor's brochure, which quotes an overall sensitivity in the low nineties, and the FDA clearance letter, which the committee treats as a safety stamp rather than what it actually is, a regulatory authorization for a defined intended use. Nobody on the committee asks for the validation population's demographic composition. Nobody compares that population to the system's own payer mix, which skews toward a large uninsured and Medicaid population across several rural clinics feeding into the main hospital. The model goes live hospital-wide on a Monday. For the first few months, aggregate performance looks fine in the monthly dashboard, because the dashboard reports one number for the whole hospital and that number is dominated by the larger, better-represented patient group. Nobody is looking underneath the aggregate, so nobody sees that alerts are firing later, or not at all, for a specific subgroup whose physiology or documentation pattern the model handles poorly.

Path Two: Before and After, Someone Asks

In the second path, before deployment the informaticist and quality team ask the vendor for the validation population and find its composition. They run the model against the system's own historical data and measure its performance broken out by race, ethnicity, age, and sex, looking specifically for disparate performance. They find, or rule out, groups for whom the model underperforms, and they set up ongoing monitoring to catch drift after go-live. Only then do they deploy, with the known limitations documented and communicated to clinicians, and with a channel for frontline staff to flag suspected failures. In this version, the same rural, higher-Medicaid population that path one never checked gets a dedicated local validation pass before anyone trusts an alert threshold for them, and the monitoring dashboard reports sensitivity broken out by group every month rather than one blended number. When drift appears eight months later, a subtle decline in sensitivity for one subgroup as coding patterns shift upstream, the monitoring catches it before it becomes a pattern of missed sepsis alerts, and governance adjusts the threshold with input from bedside nurses who had already flagged a handful of discordant cases.

Same tool, same clearance, same popularity. One deployment treated a plausible aggregate performance number as sufficient and imported hidden bias wholesale. The other treated the tool as unproven on this population until tested locally, which is the only posture that can catch a failure invisible in every individual case. The difference was not the AI. It was whether anyone asked, before and after, on whom it works.

StepPath One (assume and deploy)Path Two (verify before and after)
Before go-liveTrusts FDA clearance and vendor brochure aloneRequests validation population, tests against local historical data
Subgroup analysisNone; only aggregate performance reviewedPerformance broken out by race, ethnicity, age, sex
Go-live postureHospital-wide switch-on, alerts trusted as givenDocumented limitations shared with clinicians, escalation channel opened
After go-liveOne blended dashboard number, no subgroup trackingOngoing monitoring by subgroup, drift caught and corrected
ResultUnder-alerting for a subgroup persists invisiblyEmerging disparity caught and corrected before harm accumulates

Key Takeaways

  • A model trained on a non-representative population underperforms for underrepresented groups, and those groups are often the patients already underserved, so bias tends to compound existing disadvantage rather than distribute randomly.
  • Bias also enters through the choice of what a model predicts. A biased proxy, like using healthcare cost as a stand-in for health need, can bake inequity into a tool that looks completely neutral.
  • Know the two canonical examples: the population-health algorithm that used cost as a proxy for need and under-referred Black patients, and pulse oximeters that overestimate oxygen saturation in darker skin, causing occult hypoxemia. Both fail a minority while looking fine on the majority.
  • Bias is invisible in a single output. A biased risk score is plausible and indistinguishable from a correct one for any individual patient, so scrutinizing one result harder cannot catch it. It is a property of the pattern across groups.
  • You catch bias by asking on whom the tool was validated (population composition versus your patients) and by testing performance on your own population, broken out by group, before and after deployment, with ongoing monitoring for drift.
  • FDA clearance and wide adoption do not prove a tool performs equitably on your population. Neither says anything about how it behaves on your specific patients; only local validation does.
  • Algorithmic bias is three failures at once: a patient-safety failure (missed disease, withheld treatment), an equity failure (worsening disparities for the underserved), and a standard-of-care and legal exposure (disparate performance is foreseeable harm).
  • The frontline clinician's role: treat any AI output as one input weighed against the patient, never a verdict; be especially alert when using a tool on a patient from a group that may be underrepresented in its validation; and escalate suspected disparate performance to governance. The fix is representative validation, local testing, monitoring, and human judgment, not abandoning AI.