Announcing Independent Evaluations by Protege
Why we need a better test for healthcare AI — and what we hope better evidence will make possible
A disease odyssey is the search for an explanation for perplexing symptoms: moving from unresolved findings to a diagnosis and, where possible, to treatment that alleviates symptoms or addresses their cause. Not every patient experiences a prolonged search, but disease-specific studies show that it can last months or years. In a U.S. claims study of 538 patients with pulmonary arterial hypertension, the median interval from the first recorded symptom claim to the first pulmonary-hypertension-related diagnosis was 8.3 months. In another U.S. study, 35.3% of 11,793 patients with endometriosis had an interval of three to five years between their first recorded symptom and diagnosis. These estimates describe recorded encounters in selected populations, rather than the full journey from symptom onset.[1, 2]
This period of search consumes clinical time and resources as clinicians order tests, consider competing explanations, and revise their judgments. In a U.S. study of alpha-1 antitrypsin deficiency, adjusted annual all-cause healthcare costs were $41,441 in the year before diagnosis, rose to $51,785 in the first year afterward, and fell to $36,937 and $28,558 in years two and three. These costs include care beyond the diagnostic workup; the pattern does not establish how much earlier diagnosis would save.[3]
Starting point: unresolved symptoms and the patient’s existing record.
Then: confirm a diagnosis and consider treatment, or revisit the evidence and choose the next investigation.
Where time is lost: errors, persistence of earlier assumptions, and administrative waits between steps.
Potential role for AI: connect findings across the record, surface alternative explanations, and help clinicians prioritize the next step.
AI could help clinicians connect evidence across the electronic medical record (EMR), reconsider unresolved findings, and prioritize further investigation. If it identifies the correct disease earlier and guides appropriate confirmation, it could reduce avoidable testing and release clinical time and capacity for other patients. These gains depend on whether the resources saved exceed those required for additional investigations, false alerts, and earlier treatment. Disease Odyssey examines an initial capability needed for this approach: recognizing a disease from the record before its diagnosis is documented.
An EMR accumulates information over time and across encounters. The relevant evidence may be distributed among clinical notes, laboratory results, medications, and specialist assessments. Disease Odyssey asks whether frontier models can bring that evidence together and identify a condition that has not yet been explicitly documented in the record available to them.
The literature comparison below distinguishes record-based prediction from diagnostic dialogue, adaptive testing, and clinician assistance. These studies address complementary parts of the diagnostic journey.
The current benchmark is a retrospective test of that capability. It uses records that stop before the target diagnosis is first documented, while later information supplies the reference diagnosis. The purpose is to learn where models can recognize a developing disease from the available history and where they fail, rather than to infer clinical usefulness from a ranking alone.
The longer-term direction is disease surveillance: reviewing patient histories as new information becomes available to identify cases that may warrant further clinical investigation. A model could potentially revisit unresolved findings and compare explanations over time. The current evaluation does not yet test that repeated-review workflow; it provides an initial setting for studying it.
This is not an exhaustive list. A human literature review and a meta-review using Elicit AI identified these studies as the closest to our work.
Prior work already evaluates real patient records, diagnostic dialogue, clinician assistance, and sequential investigation. Disease Odyssey focuses on comparing frontier models using longitudinal records cut off before the target diagnosis is first documented, with physician review of case validity and checks on information timing. This combination defines its scope; the table does not establish that each component is new.
| Study: first author | Published | Data used | Sample size and unit |
|---|---|---|---|
| Porter et al. (LLMD)[4] | 2024* | Real longitudinal records | Millions of records used in training; evaluation patient count not established here. |
| Chen et al. (RaDaR)[5] | 2026* | Real records for clinical evaluation; real and synthetic training cases | 113 patients in trajectory analysis; 50 trial cases; 84 physicians randomized, 76 completed. |
| McDuff et al. (AMIE)[6] | 2025 | Real, published case reports | 302 cases; 20 clinicians. |
| O’Sullivan et al. (cardiology)[7] | 2026 | Real retrospective records and diagnostic data | 107 patient cases; 9 cardiologists. |
| Brodeur et al. (primary care)[8] | 2026 | Real patients; prospective conversations | 114 patients enrolled; 98 completed both interaction and visit. |
| Jaech et al. (genome reanalysis)[9] | 2026 | Real clinical and genomic data | 376 cases across 4 cohorts. |
| Everett et al. (collaboration)[10] | 2026 | Vignettes adapted from real patients | 6 vignettes; 70 clinicians; 254 completed case assessments in primary analysis. |
| Shyr et al. (RARE-PHENIX)[11] | 2026* | Real notes for external testing; synthetic text included in development | 143 external-test patients, 16,357 notes; 2,671 development patients. |
| Shyr et al. (UDN diagnosis)[12] | 2025 | Real clinical intake summaries | 90 diagnosed patients. |
| Tu et al. (AMIE dialogue)[13] | 2025 | Simulated encounters with patient-actors | 159 case scenarios; 20 primary care physicians. |
| Nori et al. (MAI-DxO)[14] | 2025* | Real published cases transformed into simulated sequential encounters | 304 NEJM clinicopathological cases. |
| Goh et al. (reasoning trial)[15] | 2024 | Clinical vignettes adapted from real cases | 6 vignettes; 50 physicians. |
| Qazi et al. (Pakistan trial)[16] | 2026 | Vignettes adapted from real patients | 6 vignettes; 60 physicians randomized, 58 completed. |
| Kremer et al. (ALLIANCE)[17] | 2026* | Clinical vignettes; real versus synthetic origin not established here | 3 rheumatology vignettes; 82 physicians. |
| Saban et al. (emergency care)[18] | 2026 | Real patients and emergency-department records | 32 adult patients. |
| Disease Odyssey | 2026 | Real longitudinal records | 256 accepted cases; 129 ICD-10 categories; 4 frontier models. |
Table A. Authors, publication year, data, and sample sizes.
* Year of the cited preprint, not a journal publication. Other years refer to the cited journal version. Sample sizes describe the named evaluation or component, not necessarily every experiment in a paper. Cases, notes, patients, clinicians, and repeated assessments are different units and should not be added together. “Real” describes the source data; it does not imply prospective clinical validation. Simulated encounters and adapted vignettes are identified separately from generated synthetic training data. Disease Odyssey’s count is cases, not a verified count of unique patients.
| Study: author (year) | Clinical records | Multiple LLMs | Sequential testing | Clinician + AI deployed live | Live patients |
|---|---|---|---|---|---|
| Porter et al. (2024)[4] | ✓ | ✓ | – | – | – |
| Chen et al. (2026, preprint)[5] | ✓ | ✓ | – | – | – |
| McDuff et al. (2025)[6] | – | ✓ | – | – | – |
| O’Sullivan et al. (2026)[7] | ✓ | – | – | – | – |
| Brodeur et al. (2026)[8] | – | – | – | ✓ | ✓ |
| Jaech et al. (2026)[9] | ✓ | – | – | – | – |
| Everett et al. (2026)[10] | – | – | – | – | – |
| Shyr et al. (2026, preprint)[11] | ✓ | ✓ | – | – | – |
| Shyr et al. (2025)[12] | ✓ | ✓ | – | – | – |
| Tu et al. (2025)[13] | – | – | – | – | – |
| Nori et al. (2025, preprint)[14] | – | ✓ | ✓ | – | – |
| Goh et al. (2024)[15] | – | – | – | – | – |
| Qazi et al. (2026)[16] | – | – | – | – | – |
| Kremer et al. (2026, preprint)[17] | – | – | – | – | – |
| Saban et al. (2026)[18] | ✓ | – | – | – | ✓ |
| Disease Odyssey | ✓ | ✓ | ✓ | – | – |
Table B. Evaluation features, by author and year.
Category key. Clinical records: clinical notes, records, or intake summaries used as inputs, excluding published case reports, exam-style vignettes, and patient dialogue alone. Multiple LLMs: the study compares at least two distinct large language models on an evaluation task; repeated runs or prompts for one model do not count. Specialized and general-purpose models both qualify. Models used only as graders, simulated patients, or data generators do not count. Sequential testing: the clinician or AI requests a test, receives its result, and uses that result to choose the next investigation. Reading a fixed record or listing recommended tests does not qualify. Clinician + AI deployed live: clinicians receive and use AI output during ongoing care of actual patients. Retrospective clinician review, adjudication, and assistance trials using historical cases or vignettes do not qualify. Live patients: prospective interaction with actual patients; a clinician trial using retrospective cases does not qualify.
The patient record and prediction date. Each case begins with a diagnosis documented in a patient’s record. The prediction cutoff limits model input to information available before that diagnosis. In the illustrated case, the cutoff is November 21, 2021, eight days before the documented primary biliary cholangitis (PBC) diagnosis. A retained item must have been available before the cutoff. For a laboratory result, this means checking both when the specimen was collected and when the result became available. Later information establishes the reference answer and is withheld from the evaluated model.
The question asked of the model. The model is asked to identify the new condition developing in the record. Each case is presented in two formats: free response, where the model names the diagnosis, and multiple choice, where it selects from six options. Both formats use the same history and reference diagnosis. The comparison helps distinguish generating a diagnostic hypothesis from recognizing it among supplied alternatives.
Clinician review and adjudication are retrospective; the benchmark does not involve live patients or clinician–AI deployment during ongoing care.
The current evaluation. Disease Odyssey contains 256 physician-accepted cases across 129 ICD-10 categories. Four frontier models were evaluated three times per case in each format. The median input was approximately 6,900 tokens, and no case exceeded 16,000 tokens. These are selected cases, not a representative sample of all patients or all diagnostic encounters.
The human annotators’ role. At least two physicians must accept a case. They assess whether the target is a diagnosis, whether the available record supports it without disclosing it, and whether the alternatives are distinct. They also review model errors to judge whether an alternative answer is defensible given what was knowable at the cutoff. Their role is to establish the clinical validity and answerability of the task, not simply to confirm that a later diagnosis exists.
Scoring. Multiple-choice answers are checked with a letter parser. Free-response answers are assessed by an LLM judge using a fixed rubric, with repeated judgments used to examine stability. The task prompts and the judge prompt are public at github.com/Protege-AI/disease-odyssey.
A disease odyssey solved by the models. In this example, most frontier models identified primary biliary cholangitis (PBC) using records available eight days before the physicians’ documented diagnosis. The cause of this gap is unclear.
Model input: four GI visit notes (48 sections) and 63 lab results before November 21, 2021. PBC was identified in 11/12 free responses (91.7%) and 12/12 multiple-choice responses (100%); the diagnosis was documented on November 29. These are repeated runs of one case. The eight-day lead is relative to documentation, not necessarily to the physicians’ first suspicion.
The gap could reflect scheduling delays, the order in which tests were requested, or findings that were difficult to locate or act on in a large medical record. This case does not establish the cause. Understanding why AI reaches an answer earlier in some workflows should be part of the research.
A benchmark could stop at reporting a win; we want to go further and investigate three questions:
Models missed OSA; physicians accepted their alternatives
Case 78547e04: all four models missed obstructive sleep apnea in every free-response attempt. Both physician reviewers considered the alternative diagnoses plausible.
| 1. Available record | 2. Model input and answers | 3. Scoring and review |
|---|---|---|
| Before April 1, 2022 8 encounters; 352 lab results. Nursing notes describe oxygen drops during sleep and CPAP use. |
19 nursing notes; no labs 11 notes from April 2021 and 8 from March 2022. All 352 lab results were excluded because specimen dates were missing. |
Free response: 0/12 correct All 12 answers were scored wrong because they did not name sleep apnea. |
| Later diagnosis March 2023: unspecified sleep apnea coded. November 2023: OSA coded; sleep study during admission. |
Alternative answers 9/12: Fournier’s gangrene or necrotizing fasciitis. 3/12: pressure ulcer. |
Physician review 16/16 reported judgments: unfair to count wrong. Reviewers found the alternatives plausible. |
| 2,062 days from the first recorded ED visit to the OSA code. | Multiple choice: 11/12 correct (91.7%) when sleep apnea was offered as an option. |
How to read it. The left column summarizes the available record and later diagnosis; the center shows the model’s input and answers; the right shows scoring and physician review. The prompt contained only 19 nursing notes from the 2021 and 2022 admissions.
What the model never saw.
Diagnosis date. “Sleep apnea, unspecified” was first coded in March 2023 (day 1,836). The benchmark’s confirmation cites the November 2023 OSA code and CPAP refusal after the sleep study (day 2,062).
Counts. There were 11 encounters before the OSA code: 7 ED visits (including one in which the patient left before being seen), 3 admissions, and 1 outpatient lab visit. Before the cutoff, there were 8 encounters and 42 distinct diagnosis codes, none related to sleep.
We regard this as a case in which the benchmark may handicap the models. Physician reviewers pointed to evidence of apnea before its recorded diagnosis, but they also considered the models’ alternative diagnoses plausible. The case is therefore imperfect: more than one condition may explain the patient’s symptoms, while the benchmark rewards a single reference answer.
This raises the possibility of models acting as “oracles”: predicting what might only be recognized years later. The case does not establish that this happened. It does show why fairness to the model can be difficult to verify. Physicians may be unable to identify a disease whose symptoms are still subtle, and a model might identify relationships between symptoms and diseases that are not yet recognized in medicine. It might also be wrong. Distinguishing these possibilities requires follow-up evidence.
Whose capabilities, then, are we comparing the model against? Agreement with today’s physician judgment may not capture every useful prediction, but disagreement alone is not evidence that a model has surpassed that judgment. To make the benchmark operational, we reward models for identifying the disease that resolves the diagnostic odyssey. Where physician disagreement about that target remains unresolved after adjudication, we exclude the case.
Below, we present types of failures in expert annotation that we studied while constructing this evaluation.
We tested two parallel workflows for verifying grader fairness across 256 cases with more than 15 physicians. In one, reviewers saw the reference diagnosis from the EMR before assessing the case. In the other, they first reviewed the record without seeing that diagnosis, committed to their own answer, and then saw the reference answer.
Each approach has a tradeoff. When shown the reference diagnosis, physicians were much more likely to agree with it. When it was hidden, they could anchor on an incorrect initial diagnosis. Increasing review to four physicians per case did not reduce inter-rater disagreement. More reviewers alone did not resolve the uncertainty about which answers should count as correct.
We chose to keep the reference diagnosis visible. Our reasoning was that the treating physician may have observed patient-specific details that a retrospective reviewer could not fully recover from the EMR. We considered the recorded diagnosis a more useful reference than asking reviewers to choose independently from a range of possible diseases. It can still be fair to ask a model to predict that diagnosis, provided the available record supports it; a model should not be penalized for lacking essential context that was never supplied.
This choice reflects a broader difficulty: medical care does not always produce a single, binary answer. A plausible diagnosis, a documented diagnosis, and the only defensible diagnosis are not necessarily the same thing. Healthcare is therefore difficult to evaluate under a verification framework that assumes task outcomes can be checked against one unambiguous answer.
In the final review, both physicians accepted 84% of cases, agreeing that the diagnosis was real, the answer options were clinically distinct, and the reference diagnosis was hidden in the model-visible record.
The workflows below separate two decisions: whether the case is suitable for the benchmark, and whether the grader was fair to the model. A physician can accept the reference diagnosis while also finding a model’s alternative answer defensible.
Study: 256 cases; more than 15 physicians.
Disease Odyssey currently has 256 physician-accepted cases. Each model made three attempts per case in each format, for 768 attempts per model per format. All four models scored higher when choosing among six options than when naming the diagnosis without options. The cases we offer here can be accessed via Protege, and we welcome comments.
We believe population disease surveillance is a high-impact, system-wide workflow that would use a significant amount of inference compute.
As inference-time compute rises, we expect to be asked to evaluate healthcare AI capabilities that are more difficult and more futuristic. We should approach this from first principles. Disease Odyssey is intended as an exercise in understanding what it takes to reach difficult, economically useful, and verifiable answers. Improving a benchmark score is not the end goal. Even a carefully constructed evaluation requires substantial care in choosing the question, assembling the evidence, and deciding what counts as success.
What if an AI model predicted an entire disease outbreak rather than a single diagnosis? What if it identified a medical procedure that was consistently failing across settings, or a decline in the quality of care across an entire ward? How would we construct evaluations that account for these broader effects?
In our view, these should be treated as workflows. The evaluation must follow how a prediction leads to investigation, decisions, and changes in care, including how those changes affect other patients and services. The question is whether AI helps the healthcare system reach better outcomes, and how we can verify that it does.