Architectural demonstration, fully synthetic Synthea data — not a medical device, does not diagnose or screen for disease. Regulatory basis
Cohort Risk & Review LabDocs

Step 2 · Fairness

Subgroup fairness audit

A model can look accurate overall while quietly failing one group of patients. So instead of one overall score, this audit reports how the risk model performs for each demographic group separately.

The key column is the true-positive rate: of the patients who really did go on to have a high illness burden, what share the model caught. Similar rates across groups mean the model misses people at similar rates regardless of who they are.

Read the full fairness audit

Held-out data only

Computed on patients the model never saw during training.

Uncertainty shown

The shaded bar is the 95% confidence interval; the dark tick is the estimate. Why

Small groups not hidden

Groups under 30 patients are listed but get no number, rather than a misleadingly precise one.

GroupPatientsTrue-positive rate · 95% CIFlagged for review · 95% CI
asian16Too few patients (< 30)
black16Too few patients (< 30)
hawaiian2Too few patients (< 30)
native1Too few patients (< 30)
other4Too few patients (< 30)
white194
50.0%34.8% – 65.2%
33.0%26.8% – 39.9%

Why not make every rate exactly equal?

The deployed model is calibrated — a score of 0.4 means roughly a 40% chance for every group. Once groups have different underlying rates of illness, a model cannot be both calibrated and have identical error rates everywhere; this project chose calibration. Read the decision.