Toward Better Assessment of LLMs' Performance in Clinical Error Detection
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
Preprint 2026
Accepted at MLHC 2026
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection Yifan Zhang1 Rahmatollah Beheshti1 1
eyfzh@udel.edu rbi@udel.edu
University of Delaware, Newark, DE, USA
arXiv:2608.16643v1 [cs.CL] 17 Aug 2026
Abstract Automated detection of errors in clinical documentation is a promising application of large language models (LLMs), yet decisions to deploy such models rest on benchmarks that evaluate each clinical note in isolation. Error-detection benchmarks are typically constructed by injecting errors into notes, such that each erroneous note has a natural counterpart. Aggregate discriminative metrics (e.g., balanced accuracy or F1) do not exploit this structure. We show that this omission is consequential. In particular, evaluating 15 diverse LLMs on 4 standardized clinical error-detection test sets across 3 languages, we find that 13 of 15 models fall below the level of random pairwise discrimination, even while achieving F1 scores that standard practice would read as moderate. We also observe that the underlying bias patterns differ across languages: the same model can default to “no error” on one language and over-flag errors on another. To diagnose where discrimination breaks down, we further introduce a procedure to score the evidence models cite in their outputs. We find that while models consistently locate error-relevant content, they fail to produce the corresponding correct verdict on the clean counterpart. Finally, we show that F1 and pairwise accuracy are driven in opposite directions by the same underlying bias, so that ranking models by F1 may systematically promote the weakest discriminators. For safety-critical clinical NLP applications, we advocate for supplementing aggregate metrics with paired evaluations in benchmark reporting. Code and analysis scripts are available at https://github.com/healthylaife/paired-clinical-eval.
1. Introduction Medical errors are a substantial and persistent source of preventable harm in US healthcare, with widely cited estimates ranging from tens of thousands to several hundred thousand deaths per year (Kohn et al., 2000; Makary and Daniel, 2016). A substantial portion of these errors originates in or propagates through clinical documentation: incorrect diagnoses recorded in progress notes, inappropriate treatment plans, or misidentified pathogens that cascade into downstream care decisions (Ben Abacha et al., 2024). Manual review of clinical notes is time-consuming, inconsistent, and does not scale with growing documentation volumes. Automated detection using language models to flag potential errors is therefore of direct clinical interest. From a machine learning perspective, clinical error detection is a particularly demanding task. Unlike medical question answering, where a model selects among predefined options, error detection requires the model to evaluate clinical reasoning. The model must read a note, understand the implicit chain from symptoms through diagnosis to management, and
© 2026 Y. Zhang1 & R. Beheshti1 .
Author version, August 2026.
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Figure 1: Paired clinical error detection. (a) Each clinical scenario produces an errorinjected note and a correct note differing by one sentence. (b) A model’s predictions on the pair fall into four mutually exclusive outcomes.
judge whether that reasoning is sound. This demands not only medical knowledge but also the ability to distinguish incorrect clinical decisions from decisions that are unconventional but clinically appropriate. Recent work has established benchmarks for this task (MEDEC (Ben Abacha et al., 2025), MedRECT (Iwase et al., 2025), and MedErrBench (Ma et al., 2026)), with top systems relying on large proprietary models with retrieval augmentation (Corbeil, 2024) and prompt optimization (Toma et al., 2024). How and where LLMs fail at this task remains largely unexamined. LLMs are appealing for clinical deployment because they can be hosted locally, avoiding the need to transmit patient data to external vendors. Standard evaluation suggests that such models perform reasonably well on clinical error detection. Yet aggregate metrics evaluate each note in isolation and can be inflated by bidirectional prediction bias: a model that always predicts error (yes-bias) or always predicts no error (no-bias) can achieve high aggregate scores without distinguishing erroneous notes from correct ones. The paired structure of clinical error detection datasets makes this problem visible. Clinical scenarios included in these benchmarks produce two notes that differ by a single sentence: one with an injected error and one without (Figure 1). A model that truly discriminates should correctly identify the error in the first note and clear the second; a biased model assigns the same label to both, revealing that its aggregate performance reflects a default tendency rather than clinical understanding. The separation of true discrimination from response bias is long established in signal detection theory (Green and Swets, 1966), and evaluation on minimally contrastive samples is well established through contrast sets (Gardner et al., 2020). To the best of our knowledge, clinical error detection has not adopted pairwise evaluation. Based on this principle, we define the Both-Correct Rate (BCR), which adapts contrast consistency to clinical error detection by requiring correct classification of both members of each pair. To diagnose where discrimination breaks down, we introduce Evidence Con-
2
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
trastive Analysis (ECA), which checks whether the evidence a model cites on a failed pair overlaps with the ground-truth error and correction sentences. The framework applies to any (correct, corrupted) pair, including substitution, insertion, and omission; our experiments focus on substitution-form errors because these are the errors released by the public paired benchmarks, a data limitation discussed in Section 5.3. We apply this framework to 15 LLMs across four paired clinical error-detection datasets in three languages, with four prompt configurations per model. We assess model outputs through three comprehensive strategies: aggregate pointwise metrics, pairwise BCR, and ECA on the dominant failure mode. In this paper, we make three contributions: • Discrimination failure is pervasive despite adequate aggregate performance. We show that the vast majority of tested models fall below 25% random pairwise discrimination despite achieving reasonable aggregate scores. The underlying prediction bias is bidirectional and language-dependent: the same model can exhibit yes-bias on one language and no-bias on another. • Models locate error-relevant evidence but cannot judge it. Through ECA, we show that models locate error-relevant text yet produce the same verdict on both members of the pair. In the majority of yes-bias failures, the model locates the error sentence on the erroneous note, yet labels both as erroneous. • Standard metrics are structurally misleading on paired clinical data. We show that F1 and BCR can be driven in opposite directions by the same underlying prediction bias, so that the models ranked highest by F1 are typically ranked lowest by BCR.
2. Related Work 2.1. Error Detection in Clinical Texts The need for safer clinical documentation has motivated a series of benchmarks for automated error detection. The MEDIQA-CORR 2024 shared task formalized clinical error detection as a community challenge (Ben Abacha et al., 2024), with MEDEC providing a larger public corpus (Ben Abacha et al., 2025). Subsequent work expanded the scope to multilingual evaluation (Iwase et al., 2025; Ma et al., 2026). Despite growing benchmark diversity, the evaluation paradigm remains focused on comparing aggregate accuracy across models and strategies. Standard benchmarks can create an evaluation illusion that obscures real-world clinical limitations (Agrawal et al., 2025), and retrieval proficiency does not necessarily predict operational success (Kanithi et al., 2026). Whether high scores on clinical error detection benchmarks reflect discriminative ability rather than systematic prediction bias remains unexamined. This paper addresses that gap by applying pairwise evaluation to clinical error detection, adapting the contrast consistency principle (Gardner et al., 2020) to the paired structure already provided by MEDEC-style datasets.
3
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
2.2. Prediction Bias in Healthcare Systematic prediction bias, defined as the tendency to default to a single output class regardless of the input, is well-documented in LLMs. Sycophancy, in which models align with perceived user expectations (Sharma et al., 2024), represents one mechanism that can produce such bias; in clinical error detection, it manifests as yes-bias, defaulting to “error present.” In the medical domain specifically, LLMs exhibit heightened susceptibility to cognitive biases, with less capable models showing larger accuracy degradation under biased prompting (Schmidgall et al., 2024). In parallel, a growing body of work has examined demographic bias in medical LLMs, showing that outputs in clinical decision support shift with patients’ protected attributes and that prompt phrasing modulates the observed patterns (Poulain et al., 2026); such evaluations have been scaled through automatically generated, evidence-grounded test cases (Fayyaz et al., 2024), and Adiba et al. (2025) surveys the area. This demographic line of work concerns which patients a model treats differently, whereas prediction bias concerns which output class a model defaults to. Despite these findings, prior work has predominantly characterized prediction bias as unidirectional, assuming models consistently favor one class. Whether the bias direction is stable across languages and prompt configurations has not been investigated. 2.3. Pairwise Evaluation and Representation Gaps Signal detection theory separates a system’s ability to discriminate between classes from its response bias toward one class (Green and Swets, 1966). Because measured accuracy reflects both, response bias alone can produce high accuracy when the class prior is skewed or evaluation is restricted to a single class. A parallel concern motivates minimal-pair evaluation (Warstadt et al., 2020) and contrast sets (Gardner et al., 2020), which evaluate models on minimally contrastive inputs to reveal whether they have learned the relevant distinction or merely exploit superficial correlations. Despite the paired structure built into these datasets (Ben Abacha et al., 2024; Iwase et al., 2025; Ma et al., 2026), clinical NLP benchmarks have not adopted contrastive evaluation. A separate line of work has shown that LLMs can encode correct information internally while producing incorrect outputs. Probing studies demonstrate that truthfulness is represented in hidden states even when generated text is wrong (Burns et al., 2023; Orgad et al., 2025). Separately, chain-of-thought explanations can misstate the factors actually driving a prediction (Turpin et al., 2023). Probing requires weight access, which is unavailable for the closed models that dominate clinical deployment. Whether correct evidence can surface in a model’s generated text alongside an incorrect verdict has not been systematically studied.
3. Methods Pairing is the organizing principle of our evaluation (Figure 1): each error-injected note has a correct counterpart from the same clinical scenario, making the pair, not the single note, the unit at which true discrimination can be separated from response bias. Building on this, we develop three parallel evaluation layers (Figure 2): traditional pointwise metrics (§3.4.1), the Both-Correct Rate at the pair level (§3.4.2), and Evidence Contrastive Analysis within failed pairs (§3.4.3). We apply this framework to 15 instruction-tuned LLMs across four
4
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
test sets in three languages, under four prompt–decoding configurations per model–dataset combination.
Figure 2: Our framework for evaluating LLMs in clinical error detection tasks. Four paired clinical error-detection test sets across three languages, LLMs across three size tiers, and four prompt-decoding configurations are used. Each model’s structured per-note output is then assessed through three parallel evaluation layers: traditional pointwise metrics, pairwise Both-Correct Rate (BCR), and Evidence Contrastive Analysis (ECA).
3.1. Datasets and Task We apply our framework to four clinical error detection test sets spanning three languages (Table 1). MEDEC MS-Test (MS-Test) is drawn from the MEDEC MS corpus (Ben Abacha et al., 2025); MedErrBench-EN (MEB-EN) and MedErrBench-CN (MEB-CN) are the English and Chinese test sets of MedErrBench (Ma et al., 2026); and MedRECT-JA (MRT-JA) is the Japanese test set of MedRECT, with nine error types (Iwase et al., 2025). In each dataset, error-injected notes are paired with correct counterparts from the same clinical scenarios. Whether these pairs are released explicitly varies by dataset, and not every released note participates in a matched pair; we apply dataset-specific procedures to identify usable pairs, with details in Appendix A. MedRECT-JA warrants a caveat: its 190 error notes share only 105 unique clean notes, a many-to-one structure that may inflate within-pair error correlation (Appendix A). We restrict evaluation to the binary error-flag sub-task: given a single clinical note, decide whether it contains a medical error, thereby measuring pairwise discrimination without conflating detection with correction. Notes are evaluated independently; the model never sees a pair side-by-side, so pairwise discrimination must be inferred from each note’s content alone, with pairing applied post-hoc to compute BCR. 3.2. Models We evaluate 15 instruction-tuned LLMs (Appendix C, Table 4) across three size tiers (3–8B, 27–32B, and 70B) and five model families; five are medical-domain, the other ten general5
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Table 1: Datasets used for inference and evaluation. Error and Clean are the sub-counts of notes with and without errors, respectively; Pairs is the number of matched (error, correct) tuples used for BCR evaluation, which can differ from min(Error, Clean) when notes lack a counterpart or share counterparts across pairs. Dataset
Samples
Error
Clean
Pairs
Language
Source
MS-Test MEB-EN MEB-CN MRT-JA
597 208 200 295
311 104 100 190
286 104 100 105
286 104 100 190
English English Chinese Japanese
Ben Abacha et al. (2025) Ma et al. (2026) Ma et al. (2026) Iwase et al. (2025)
purpose. This grid enables two comparisons: scale within a family (e.g., Qwen 3 at 4B, 8B, and 32B) and medical specialization at matched scale (e.g., Gemma 3-27B vs. MedGemma 27B). Clinical sites adopting LLMs for error detection are unlikely to curate task-specific fewshot demonstrations, and a fair comparison across model families with different training paradigms requires a common starting point. We therefore evaluate all models zero-shot, without task-specific examples or fine-tuning. Precision. Models at 27B parameters and below are loaded in native bfloat16 (bf16); the two 70B models are loaded in 8-bit floating point (fp8) via vLLM (Kwon et al., 2023) due to memory constraints, which may slightly reduce their performance relative to full precision. 3.3. Prompt Design and Decoding We treat prompt and decoding choices as a 2×2 perturbation matrix that probes two orthogonal sources of variability: whether instruction wording can shift prediction bias, and whether sampling noise drives the observed patterns. Reporting the cross-configuration mean and standard deviation across the four resulting configurations lets us separate stable model behavior from configuration-driven artifacts, a robustness check that singleconfiguration benchmarks cannot provide. The neutral prompt instructs the model to act as a skilled medical doctor performing a standard clinical review. The conservative prompt adds an explicit instruction to prefer “no error” when the evidence is ambiguous, testing whether directed caution can shift prediction bias without improving discrimination. Both prompts require a structured four-line output (Evidence, Analysis, Confidence, Error:Yes/No), providing both the binary verdict for evaluation and the textual evidence used by ECA (Section 3.4.3). Dataset-specific error type lists are provided in the native language of each dataset. For decoding, we use greedy decoding as the primary setting because it yields fully reproducible outputs and isolates bias effects from sampling noise, and complement it with stochastic sampling to test whether sampling variability shifts the observed bias patterns. Full prompt templates and exact decoding parameters appear in Appendix D.
6
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
3.4. Evaluation Framework 3.4.1. Traditional Metrics We report balanced accuracy, F1, precision, recall, specificity, and the Matthews correlation coefficient (MCC). We additionally report the error-flag rate: the fraction of notes for which the model outputs Error:Yes. Balanced accuracy and MCC serve as primary anchors because they account for class imbalance and penalize degenerate classifiers, respectively. F1 and recall are reported to expose the discrepancy between bias-sensitive and bias-resistant metrics. 3.4.2. Both-Correct Rate (BCR) BCR adapts the contrast consistency principle (Gardner et al., 2020) to clinical error detection. For each pair (xe , xc ) consisting of an error-injected and a correct note from the same clinical scenario, the model’s predictions (ŷe , ŷc ) fall into four mutually exclusive categories. We use the shorthand Pred1 (both predicted erroneous) to denote pairs where the model flags both members as containing an error, and Pred0 (both predicted non-erroneous) for pairs where the model judges both error-free. These two outcomes correspond to systematic yes-bias and no-bias failure modes, respectively. 1. Both Correct (BC): ŷe = 1 and ŷc = 0. Correct on both members of the pair. 2. Pred1 : ŷe = 1 and ŷc = 1. Both members predicted as containing an error (yes-bias). 3. Pred0 : ŷe = 0 and ŷc = 0. Both members predicted as error-free (no-bias). 4. Both Wrong (BW): ŷe = 0 and ŷc = 1. Inverted judgment on both members. BCR is the fraction of pairs classified as Both Correct: N
BCR =
1 X 1[ŷe,i = 1 ∧ ŷc,i = 0]. N
(1)
i=1
The population counterpart of Equation 1 is E[BCR] = P (ŷe = 1, ŷc = 0 | ye = 1, yc = 0): the joint probability that a random pair is classified correctly on both members. Under the null hypothesis that within-pair predictions are conditionally independent given the pair labels, with each prediction depending only on its own note, this joint factorizes into marginals, giving E[BCR]indep = P (ŷe = 1 | ye = 1) · P (ŷc = 0 | yc = 0) = sensitivity · specificity.
(2)
We define the independence ratio as Rindependence =
BCR , E[BCR]indep
(3)
which measures how far observed BCR departs from the independence baseline implied by the model’s own marginal sensitivity and specificity. A consistent Rindependence < 1 indicates that within-pair prediction outcomes are systematically dependent: joint success on both 7
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
members of a pair occurs less often than within-pair independence would predict. We emphasize that our contribution is this diagnostic apparatus—the independence ratio, which isolates within-pair dependence that contrastive accuracy alone does not expose, together with ECA (Section 3.4.3), which localizes where discrimination breaks down—rather than the BCR statistic itself, which is a direct adaptation of contrast consistency (Gardner et al., 2020). Beyond this stochastic baseline, BCR obeys a deterministic upper bound. Because a Both-Correct pair requires ŷe = 1 and ŷc = 0, the Both-Correct event is contained in each single-note success event, so BCR ≤ min(sensitivity, specificity).
(4)
Any class bias therefore caps BCR at the weaker marginal, however high F1 climbs through recall on the favored class, so the F1–BCR divergence in Section 4.5 is structural rather than model-specific. A short proof and an always-error corollary (F1 = 2/3 with BCR = 0 on balanced data) are given in Appendix B. For a random classifier with sensitivity = specificity = 0.5, Equation 2 yields a 25% BCR baseline; this figure is the balanced special case and applies only to the three classbalanced pair sets (MS-Test, MEB-EN, MEB-CN). On MedRECT-JA (190 of 295 notes contain errors), a random predictor calibrated to the empirical class prevalence (outputting ŷ = 1 with probability 190/295 independent of the input) has sensitivity = 190/295 and specificity = 105/295, giving an independence baseline of (190/295)(105/295) ≈ 22.9%. The general, balance-free reference is therefore the independence ratio Rindependence (Equation 3) rather than any fixed percentage. We report the four-configuration mean ± standard deviation as the primary BCR measure; cross-configuration variation is informative in itself about prompt sensitivity. 3.4.3. Evidence Contrastive Analysis (ECA) BCR reveals whether models discriminate between paired samples, but not which stage of their reasoning fails: locating the relevant evidence or judging it correctly once located. Evidence Contrastive Analysis (ECA) is a post-hoc diagnostic procedure that, for each pair, scores whether the cited Evidence field overlaps the clinically relevant sentence on the error note (TP localization) and on the correct note (FP evidence-hit). Overlap is scored by sub-string containment or ≥ 60% word coverage (threshold sensitivity in Appendix E), adapting the rationale token-overlap convention (DeYoung et al., 2020), with characterlevel counting for Chinese and Japanese where word boundaries are ill-defined. Combining these two indicators across the pair yields the five mutually exclusive categories shown in Figure 3, which separate attention failures from judgment failures. 3.4.4. Parse Failure Handling Although our prompts specify a strict four-line output format, not all models achieve perfect compliance: some outputs add extra text, omit the Error field, or produce a malformed structure, leaving no parseable verdict. Pairs where either member cannot be parsed are excluded from BCR computation. To verify that this exclusion does not bias the results,
8
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Figure 3: Evidence Contrastive Analysis (ECA). (a) The two indicators, illustrated on a shared clinical scenario: TP localization asks whether the cited evidence on the error note (Streptococcus pneumoniae) overlaps the error sentence; FP evidencehit asks the same question on the correct note (Haemophilus influenzae). (b) The five outcomes arising from combining the two indicators across a pair. Both-Hit (A) isolates a judgment failure: the model attends to the correct location in both notes, yet still cannot determine which version is incorrect. Neither-Hit (D) reflects full attention failure. TP-Only (B) and FP-Only (C) are partial-attention failures. Extraction-Fail (E) captures pairs with unparseable Evidence fields.
we compare against a random-assignment imputation that fills in unparseable verdicts using the model’s overall accuracy (Appendix E). Parse failures are themselves captured as Extraction-Fail (E) in ECA (Section 3.4.3).
4. Results 4.1. Traditional Metrics Suggest Moderate Performance Across all 240 runs (15 models × 4 datasets × 4 configurations), balanced accuracy ranges from 0.45 to 0.71, with MCC near zero for most models, indicating performance close to chance at distinguishing error-containing notes from correct ones. F1 scores, however, range up to 0.80: in 178 of 240 runs (74%), F1 exceeds 0.5 while balanced accuracy stays at or below 0.6. Under standard evaluation practice, these F1 scores would suggest that most models achieve moderate performance on clinical error detection. Full per-run metrics for all 240 runs appear in Appendix G.1 (Tables 11–14). The pairwise analysis that follows reveals that this apparent performance does not reflect discriminative ability at the pair level. 4.2. Pairwise BCR Reveals Low Discrimination Table 2 presents the four-configuration mean BCR for each model–dataset combination. Thirteen of 15 models fall below 25% mean BCR across datasets, the level expected from
9
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
a random classifier on balanced data. Only Qwen 3-32B (28.0%) and UltraMedical 70B (25.7%) exceed this threshold, and both still fail to correctly classify both members of a pair more than 70% of the time. The 25% baseline is the balanced special case (for prevalence-imbalanced MRT-JA it is 22.9%; the balance-free reference is the independence ratio of Equation 3, analyzed in Section 4.5). The Sens and Spec columns of Table 2 make the mechanism concrete: topranked models pair moderate sensitivity with moderate specificity, whereas the lowest-BCR models drive one marginal to an extreme (e.g., Gemma 3-4B at 94.2% sensitivity but 7.2% specificity), exactly the configuration a single aggregate score conceals. Table 2: Four-configuration mean BCR (%) ± standard deviation by model and dataset. Sens and Spec are the model’s mean pointwise sensitivity and specificity, averaged over all 16 runs; the highest-BCR models pair moderate sensitivity with moderate specificity, while the lowest-BCR models collapse one marginal toward its extreme. † Medical-domain model. Sorted by cross-dataset mean BCR. BCR (%)
Marginal (%)
Model
MS-Test MEB-EN MEB-CN MRT-JA Mean Sens
Spec
Qwen 3-32B UltraMed-70B† MedGemma 27B† Llama 3.1-70B UltraMed-8B† Qwen 3-4B MedGemma 4B† Llama 3.1-8B Phi-4-mini Qwen 3-8B MediPhi 4B† Gemma 3-27B Llama 3.2-3B Mistral 7B Gemma 3-4B
22.6±3.7 30.8±11.1 32.0±5.5 24.3±9.8 43.7±2.2 16.8±10.0 20.3±4.9 29.1±8.6 14.6±5.7 20.2±3.6 27.1±15.6 15.3±2.8 19.6±5.8 28.5±2.5 18.4±5.5 12.0±5.9 13.2±6.6 23.0±1.2 16.0±3.8 16.6±6.6 14.8±2.7 14.1±7.5 16.9±13.1 14.6±4.6 13.9±7.7 12.7±5.6 7.5±4.8 11.2±3.2 13.0±1.4 8.0±3.2 11.5±6.5 10.3±4.6 11.2±6.1 10.8±5.7 9.9±8.4 13.2±8.3 5.9±3.1 8.4±4.2 16.3±7.7 4.5±3.4 5.0±3.6 6.3±5.4 5.5±3.8 2.2±2.4 4.2±3.3
51.4 73.5 56.0 51.4 65.0 27.8 38.6 34.5 18.4 49.4 15.4 21.0 17.5 10.9 7.2
26.6±1.9 18.0±5.7 28.5±4.2 17.4±7.0 13.5±1.8 19.9±1.9 12.5±6.6 12.8±7.4 16.5±1.5 16.1±4.6 9.7±2.1 7.1±3.3 10.0±7.1 12.8±6.4 6.3±1.1
28.0 25.7 23.1 20.0 20.0 17.0 15.0 14.6 12.7 12.1 10.7 10.2 10.2 7.1 4.6
69.4 47.0 61.2 63.6 43.4 83.5 66.5 70.9 86.1 56.4 87.4 85.2 84.1 88.8 94.2
Two secondary trends emerge within this pattern. First, scaling within model families yields modest gains: Qwen improves from 17.0% (4B) to 28.0% (32B), though nonmonotonically (12.1% at 8B), and Llama from 10.2% (3B) to 20.0% (70B). However, these gains are concentrated on English datasets; for example, Llama 3B-to-70B gains 18.7 pp on MedErrBench-EN but decreases by 1.0 pp on MedErrBench-CN. Second, medical-domain pretraining often provides larger gains than scaling alone: Gemma 3-27B (general-purpose) achieves 10.2% mean BCR, while MedGemma 27B (medical) reaches 23.1%, more than doubling its general-purpose counterpart. This holds for four of five matched general–medical pairs; MediPhi 4B (10.7%) is the exception, underperforming Phi-4-mini (12.7%). Cross-configuration standard deviations range from 1.1 pp to 15.6 pp across individual model–dataset entries. Llama 3.1-70B is the most unstable overall. On MedErrBench-EN, its BCR ranges from 9.0% to 45.2% across the four configurations, a spread of 36.2 pp. 10
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Table 3: Mean error-flag rate per model–dataset combination. Pink cells indicate yes-bias (rate ≥ 0.6); blue cells indicate no-bias (rate < 0.4); unshaded cells are balanced (0.4 ≤ rate < 0.6). A check in the Shift column marks models whose bias category changes across datasets. † Medical-domain model. Model
MS-Test MEB-EN MEB-CN MRT-JA Shift?
Llama 3.2-3B Gemma 3-4B Qwen 3-4B MedGemma 4B† MediPhi 4B† Phi-4-mini Mistral 7B Llama 3.1-8B UltraMed-8B† Qwen 3-8B
.94 .94 .81 .60 .84 .79 .95 .67 .42 .50
.88 .98 .91 .66 .89 .89 .96 .78 .55 .60
.63 .89 .61 .50 .85 .88 .93 .43 .32 .36
.89 .93 .80 .80 .86 .81 .72 .85 .27 .69
Gemma 3-27B MedGemma 27B† Qwen 3-32B
.67 .45 .62
.92 .60 .78
.77 .43 .43
.92 .65 .56
✓ ✓
Llama 3.1-70B UltraMed-70B†
.50 .36
.78 .59
.41 .20
.57 .33
✓ ✓
✓
✓ ✓ ✓
4.3. Bias Is Bidirectional and Language-Dependent The bias patterns underlying these BCR results are not uniform across languages. Table 3 reports the mean error-flag rate for each model–dataset combination, along with the resulting bias category. Eight of 15 models change bias category across datasets, and for seven of these, the mean error-flag rate falls on opposite sides of parity on different datasets; Qwen 3-8B reverses outright, from no-bias on Chinese (0.36) to yes-bias on Japanese (0.69). UltraMedical 8B illustrates the more common pattern: balanced prediction rates on English datasets (0.42–0.55) shifting to strong no-bias on Chinese and Japanese (0.27–0.32). Several models also switch bias direction outright between prompt variants: on at least one dataset, seven of 15 models show yes-bias under neutral prompting but no-bias under conservative prompting (per-configuration error-flag rates in Appendix G, Tables 11–14), so conservative prompting does not simply shift prediction rates toward balance. 4.4. The Localization-Judgment Gap Having established that discrimination fails and that yes-bias (Pred1 ) is the dominant failure mode across our experiments (for the two no-bias models, UltraMedical 8B and 70B, Pred0 dominates instead), we next examine whether models nonetheless attend to error-relevant content in their outputs. We focus ECA on Pred1 pairs, which concentrate the bulk of failures and therefore offer the greatest statistical power for diagnosing what happens when models fail pairwise discrimination while still producing reasoning evidence.
11
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
TP localization measures whether the evidence cited by the model on the error note overlaps with the actual error sentence. Random baselines, corresponding to a sentencelevel uniform pick, are the inverse of the average number of sentences per note (12.6% for MS-Test, 9.3% for MEB-EN, 27.7% for MEB-CN, 10.1% for MRT-JA). On MS-Test, all 15 models exceed the random baseline under the four-configuration mean (Figure 4a). Averaged across the 15 models, per-dataset TP localization rates are 87% on MEB-EN, 70% on MEB-CN, 69% on MS-Test, and 42% on MRT-JA (full per-model values in Appendix G.2, Table 15). (a) TP Localization on Pred1 Pairs General-purpose Medical-domain Random baseline (12.6%)
Qwen3-32B Qwen3-4B Qwen3-8B Gemma3-27B Gemma3-4B MedGemma-27B Phi4-mini-4B Mistral-7B MedGemma-4B MediPhi-4B Llama3.1-70B UltraMed-8B UltraMed-70B Llama3.1-8B Llama3.2-3B
(b) Evidence Contrastive Analysis (ECA) Composition A: Both hit B: TP only C: FP only
D: Both miss E: Extraction fail
20
60
Qwen3-32B Qwen3-4B Qwen3-8B Gemma3-27B Gemma3-4B MedGemma-27B Phi4-mini-4B Mistral-7B MedGemma-4B MediPhi-4B Llama3.1-70B UltraMed-8B UltraMed-70B Llama3.1-8B Llama3.2-3B 0
20
40
60
TP Localization (%)
80
100
0
40
80
Proportion of Pred1 pairs (%)
100
Figure 4: The localization-judgment gap on MS-Test (four-configuration mean across 15 models). (a) TP localization per model; dashed line is the random baseline (12.6%). (b) ECA category composition per model, as percentage of Pred1 pairs; category definitions in Figure 3. The ECA category breakdown (Figure 4b) shows that correct localization on the error note coexists with pair failure. On MS-Test, Both-Hit (A) and TP-Only (B) together, which both indicate that the model attended to the error sentence on the error note, account for 46–87% of categorized Pred1 pairs across models (mean 70%); the model thus locates the right content in most failed pairs, yet still misjudges them. Within this, Both-Hit (A) alone captures the purest form of the localization-judgment gap: the model attends to the relevant sentence on both notes yet judges both as erroneous (26–49% of Pred1 pairs, mean 38%). Neither-Hit (D), which represents full attention failure, accounts for only 18% on average. 4.5. Prediction Bias Mediates the Relationship Between F1 and BCR The preceding sections raise a question: if models fail at pairwise discrimination, why do traditional metrics suggest otherwise? Figure 5 addresses this by examining how prediction
12
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
(a) F1 vs Actual BCR (32/60 in deception zone) F1 = 0.6 (moderate)
True Discrimination
30 BCR = 25% (random baseline)
DECEPTION
20 F1
0.6, BCR < 25%
(b) Actual vs Expected BCR (mean ratio 0.73×)
50
Dataset MS-Test MEB-EN MEB-CN MRT-JA Independence line
40
Actual BCR (%)
Actual BCR (%, 4-config mean)
40
Model size Small (3-8B) Large (27-32B) Very Large (70B)
10
30
20
10 True Failure
0
0.2
0.3
0.4
0.5
0.6
F1 Score (4-config mean)
0.7
0
0.8
0
10
20
30
40
Expected BCR = Sensitivity × Specificity (%)
50
Figure 5: Metric deception across 60 model–dataset entries (four-configuration means). (a) Shaded region indicates F1 ≥ 0.6 with BCR < 25%. (b) Actual BCR vs. expected BCR under statistical independence (Equation 2); the dashed line is the independence baseline (Rindependence = 1), below which all 60 entries fall.
bias relates to both F1 and BCR. We operationalize prediction bias as the error-flag rate (Section 3.4.1). The error-flag rate simultaneously inflates F1 (r = +0.85 across 60 model–dataset entries) and suppresses BCR (r = −0.49), while the direct F1–BCR correlation is near zero (r = −0.06). The two mechanisms pull F1 and BCR in opposite directions, so the direct F1–BCR association is dataset-dependent rather than uniform: it is negative on MS-Test (r = −0.66), MEB-CN (r = −0.14) and MRT-JA (r = −0.23), positive on MEB-EN (r = +0.31), and averages to near zero once the four datasets are pooled (Appendix F, Table 8). This opposition is the empirical face of the structural bound of Equation 4: a collapsed marginal caps BCR while F1 is free to rise. The practical consequence is visible in the rankings rather than in the pooled correlation: on three of four datasets, the top-3 models by F1 and the top-3 by BCR share zero overlap (Appendix F, Table 9). Thirty-two of 60 entries (53%) fall in a deception zone where F1 ≥ 0.6 but BCR < 25% (Figure 5a). On MS-Test, the three models with the highest F1 (Gemma 3-4B, Llama 3.23B, Mistral 7B, all with F1 > 0.65) have the three lowest BCR values (4.5–5.9%). The independence ratio (Equation 3) averages 0.73 across the 60 model–dataset entries, with all 60 falling below the independence line (Figure 5b), confirming that within-pair errors are systematically correlated. Per-dataset ratios range from 0.62 on MEB-CN (strongest correlation) to 0.84 on MEB-EN (closest to independence); full details in Appendix F. A proprietary reference point. Our systematic evaluation covers open-weight models, which are the systems that most healthcare organizations can deploy on-premise for PHI reasons. To situate that range against a frontier proprietary system, we additionally ran GPT-5 mini1 on MS-Test within our available budget. As a reasoning model, 1. OpenAI API model gpt-5-mini-2025-08-07.
13
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
it does not accept a temperature setting, so we vary only the prompt (neutral and conservative), running two runs. Its BCR of 42.3% (F1 = 0.66, balanced accuracy = 0.69) exceeds every open-weight model on MS-Test (best 24.3%, UltraMedical 70B) and sits outside the deception zone; its observed BCR still falls below its own independence baseline of 47.1% (sensitivity × specificity), consistent with the within-pair dependence seen throughout. Training data is undisclosed for GPT-5 mini and open-weight models alike, so benchmark exposure cannot be ruled out for either. Because contamination inflates rather than depresses scores, it bears on a strong result like this one, not on our main finding of pervasive failure of discrimination. We read this as one illustrative data point, not a full proprietary evaluation.
5. Discussion 5.1. Implications for Clinical Model Selection Thirteen of 15 models fall below 25% random BCR (Section 4.2), yet many of these same models achieve F1 scores above 0.6. F1-based model selection would therefore systematically favor the weakest discriminators. In a clinical setting, evaluating candidate models by F1 on MS-Test, Gemma 3-4B, Llama 3.2-3B, Mistral 7B would rank as the top three, precisely the models with the lowest BCR (4.5–5.9%). This is not a hypothetical concern but the default outcome of current evaluation practice. This vulnerability is specific to the accuracy regime in which clinical error detection operates. At high balanced accuracy (e.g., ≈90%), bias has limited room to inflate F1, and BCR is mathematically constrained to be high. Clinical error detection, however, operates at ≈50–60% balanced accuracy, where a model can achieve F1 ≈ 0.68 by always predicting a single class. In this regime, pairwise evaluation is not a refinement but the only way to separate discriminative ability from systematic bias. Many clinical NLP tasks operate at similar accuracy levels and face the same risk. This concern is consistent with a growing literature showing that aggregate confusion-matrix metrics can reward degenerate prediction strategies, remain high under class imbalance or weak discrimination, and are formally improper as decision measures (Lipton et al., 2014; Reinke et al., 2024; Van Calster et al., 2025). That few model–dataset entries achieve both high F1 and high BCR is an empirical finding, not a mathematical necessity. If models achieved high F1 through correct pairwise classification rather than bias, the two metrics would correlate positively. The almost empty upper-right quadrant of Figure 5a confirms that, across most models tested, high F1 is largely achieved through bias alone. For safety-critical clinical NLP, paired metrics such as BCR should be reported alongside traditional metrics. Concretely, paired evaluation serves three points in the deployment pipeline. Benchmark designers can report BCR and the independence ratio next to F1 and MCC, so that published rankings reflect discrimination rather than a default class tendency. Healthcareorganization governance and procurement teams, who are often limited to open-weight, onpremise models by PHI and data-governance rules, can screen candidate models on paired data as a gate before adoption, catching systems that pass on aggregate metrics but fail pairwise. Vendors can run the same check before release. This screen is a necessary first step, not a replacement for prospective, workflow-level evaluation with clinicians in the 14
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
loop, nor for broader error-type coverage (Section 5.3). What it establishes is a precondition: whether a model can tell an erroneous note from its clean counterpart at all. Most of the models we tested cannot. 5.2. Evidence Production and Clinical Judgment The localization-judgment gap documented in Section 4.4 is consistent with prior work showing that models encode correct information internally but fail to express it (Burns et al., 2023; Orgad et al., 2025). Turpin et al. (2023)further show that generated explanations can misstate the factors driving a prediction. What distinguishes our finding is that the correct evidence appears directly in the model’s generated output: in Both-Hit (A) pairs, which average 38% of Pred1 failures on MS-Test (26–49% across models), the model cites the error sentence on the error note and the corresponding sentence on the correct note, yet predicts error on both. The failure is thus detectable from model outputs alone, without access to internal representations. ECA is deliberately a localization (evidence-citation) diagnostic and not a test of comprehension—we do not claim the model understands the sentence it cites—and the localization finding is robust to how overlap is measured: an orthogonal embedding-based Recall@1 criterion reproduces both the magnitude and the per-model ranking of TP localization (Appendix E, Table 7). This separation between evidence production and clinical judgment suggests two directions for intervention. First, contrastive fine-tuning, which trains models to distinguish paired samples, could target the judgment component while preserving the localization ability models already demonstrate. Second, pipeline architectures that decompose the task into localization followed by judgment may better match the model’s existing capability structure, in which localization is relatively strong (Both-Hit and TP-Only together account for a mean of 70% of Pred1 pairs on MS-Test) but judgment is weak. Until discriminative ability improves, the high recall of yes-biased models may support pre-filtering workflows with mandatory human review, provided the base-rate of errors is high enough that precision remains workable and alert fatigue is monitored: the model flags candidate errors at high sensitivity, and clinicians provide the judgment that the model lacks. Standalone deployment for clinical error detection may not be supported by current evidence. 5.3. Limitations All evaluations use zero-shot prompting with two prompt variants and, for sampling-based decoding, a single inference run per configuration. Few-shot or task-specific fine-tuning may improve discrimination; however, zero-shot reflects the most realistic deployment scenario. Our primary measure, the four-configuration mean, is anchored by two fully reproducible greedy-decoding runs, which mitigates single-run sampling variance. Conservative prompting shifts BCR by up to 12.8 pp in either direction (Figure 6), yet at least 13 of 15 models stay below the 25% balanced-random level under either prompt alone, so prompt-level interventions redistribute errors rather than close the discrimination gap. Our systematic evaluation covers open-weight models up to 70B parameters, using a single proprietary reference point (GPT-5 mini on MS-Test, Section 4.5) rather than a full proprietary sweep. This scoping reflects both computational and budget constraints 15
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
and a methodological concern: proprietary models do not disclose their training data, so we cannot verify whether the benchmark source datasets appeared during their training; the open-weight models we evaluate are not fully immune to this data-leakage risk, but their training-data documentation at least allows partial verification. More importantly, the 3B–70B range is sufficient to establish that discrimination failure is pervasive and that scaling alone provides limited gains. Our contribution is diagnostic: we aim to characterize where and why pairwise discrimination fails, not to produce a ranking of models for clinical deployment. A further scope limitation is the error type. Clinical errors also include insertions and omissions, but the public benchmarks with released pairs inject substitution-form errors, so our empirical results are confined to that form. The paired machinery extends directly once such data exist: an inserted false statement is scored as the error note against the note without it, and an omitted finding as the incomplete note against the complete one, with ECA localizing insertions on the present text and omissions on the complete-note side. Evaluating BCR on paired insertion and omission data is the immediate next step this framework enables. ECA substring matching was designed for single-sentence errors; MedRECT-JA’s multisentence structures reduce matching granularity, and TP localization may partly reflect entity salience rather than true error localization. These factors affect the granularity of the diagnosis but do not undermine the core observation. All 15 models exceed their respective random baselines, and the localization-judgment gap is consistently observed across all four benchmarks. Our analysis also does not investigate the internal mechanisms that produce this gap; understanding why models fail to convert correct evidence into correct verdicts is an important next step that the diagnostic framework presented here should enable.
Acknowledgments Our work was partly supported by NSF awards 2443639 and 2552481, and NIH awards, P20GM103446 and U54GM104941.
16
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
References Farzana Islam Adiba, Yifan Zhang, and Rahmatollah Beheshti. Bias and fairness in medical LLMs: An extensive scoping review. OSF Preprints, 2025. doi: 10.31219/osf.io/fqejh v1. Monica Agrawal, Irene Y. Chen, Freya Gulamali, and Shalmali Joshi. The evaluation illusion of large language models in medicine. npj Digital Medicine, 8(1):600, 2025. doi: 10.1038/s41746-025-01963-x. Asma Ben Abacha, Wen-wai Yim, Yujuan Fu, Zhaoyi Sun, Fei Xia, and Meliha Yetisgen. Overview of the MEDIQA-CORR 2024 shared task on medical error detection and correction. In Proceedings of the 6th Clinical Natural Language Processing Workshop (ClinicalNLP 2024), pages 596–603, 2024. doi: 10.18653/v1/2024.clinicalnlp-1.57. Asma Ben Abacha, Wen-wai Yim, Yujuan Fu, Zhaoyi Sun, Meliha Yetisgen, Fei Xia, and Thomas Lin. MEDEC: A benchmark for medical error detection and correction in clinical notes. In Findings of the Association for Computational Linguistics: ACL 2025, pages 22539–22550, 2025. doi: 10.18653/v1/2025.findings-acl.1159. Collin Burns, Haotian Ye, Dan Klein, and Jacob Steinhardt. Discovering latent knowledge in language models without supervision. In Proceedings of the International Conference on Learning Representations (ICLR), 2023. URL https://openreview.net/forum?id= ETKGuby0hcs. Jean-Philippe Corbeil. IryoNLP at MEDIQA-CORR 2024: Tackling the medical error detection & correction task on the shoulders of medical agents. In Proceedings of the 6th Clinical Natural Language Processing Workshop, pages 570–580, 2024. doi: 10.18653/v1/ 2024.clinicalnlp-1.54. Jean-Philippe Corbeil, Amin Dada, Jean-Michel Attendu, Asma Ben Abacha, Alessandro Sordoni, Lucas Caccia, François Beaulieu, Thomas Lin, Jens Kleesiek, and Paul Vozila. A modular approach for clinical SLMs driven by synthetic data with pre-instruction tuning, model merging, and clinical-tasks alignment. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 19352– 19374, 2025. doi: 10.18653/v1/2025.acl-long.950. Pritam Deka, Anna Jurek-Loughrey, and P Deepak. Improved methods to aid unsupervised evidence-based fact checking for online health news. Journal of Data Intelligence, 3(4): 474–504, 2022. Jay DeYoung, Sarthak Jain, Nazneen Fatema Rajani, Eric Lehman, Caiming Xiong, Richard Socher, and Byron C. Wallace. ERASER: A benchmark to evaluate rationalized NLP models. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics (ACL), pages 4443–4458, 2020. doi: 10.18653/v1/2020.acl-main.408. Hamed Fayyaz, Raphael Poulain, and Rahmatollah Beheshti. Enabling scalable evaluation of bias patterns in medical LLMs. arXiv preprint arXiv:2410.14763, 2024.
17
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Matt Gardner, Yoav Artzi, Victoria Basmov, Jonathan Berant, Ben Bogin, Sihao Chen, Pradeep Dasigi, Dheeru Dua, Yanai Elazar, Ananth Gottumukkala, et al. Evaluating models’ local decision boundaries via contrast sets. In Findings of the Association for Computational Linguistics: EMNLP 2020, pages 1307–1323, 2020. doi: 10.18653/v1/ 2020.findings-emnlp.117. Gemma Team, Aishwarya Kamath, Johan Ferret, Shreya Pathak, et al. Gemma 3 technical report. arXiv preprint arXiv:2503.19786, 2025. Aaron Grattafiori, Abhimanyu Dubey, Abhinav Jauhri, et al. The Llama 3 herd of models. arXiv preprint arXiv:2407.21783, 2024. David M. Green and John A. Swets. Signal Detection Theory and Psychophysics. Wiley, 1966. Naoto Iwase, Hiroki Okuyama, and Junichiro Iwasawa. MedRECT: A medical reasoning benchmark for error correction in clinical texts. arXiv preprint arXiv:2511.00421, 2025. Albert Q. Jiang, Alexandre Sablayrolles, Arthur Mensch, et al. Mistral 7B. arXiv preprint arXiv:2310.06825, 2023. Praveenkumar Kanithi, Clément Christophe, Marco AF Pimentel, Tathagata Raha, Prateek Munjal, Nada Saadi, Hamza A. Javed, Svetlana Maslenkova, Nasir Hayat, Ronnie Rajan, and Shadab Khan. MEDIC: Comprehensive evaluation of leading indicators for LLM safety and utility in clinical applications. Transactions on Machine Learning Research, 2026. ISSN 2835-8856. URL https://openreview.net/forum?id=pDQe9Icwb6. Linda T. Kohn, Janet M. Corrigan, and Molla S. Donaldson, editors. To Err Is Human: Building a Safer Health System. National Academies Press, Washington, DC, 2000. doi: 10.17226/9728. Woosuk Kwon, Zhuohan Li, Siyuan Zhuang, Ying Sheng, Lianmin Zheng, Cody Hao Yu, Joseph Gonzalez, Hao Zhang, and Ion Stoica. Efficient memory management for large language model serving with PagedAttention. In Proceedings of the 29th Symposium on Operating Systems Principles, pages 611–626, 2023. doi: 10.1145/3600006.3613165. Zachary C. Lipton, Charles Elkan, and Balakrishnan Naryanaswamy. Optimal thresholding of classifiers to maximize F1 measure. In Toon Calders, Floriana Esposito, Eyke Hüllermeier, and Rosa Meo, editors, Machine Learning and Knowledge Discovery in Databases – European Conference, ECML PKDD 2014, volume 8725 of Lecture Notes in Computer Science, pages 225–239. Springer, 2014. doi: 10.1007/978-3-662-44851-9 15. Congbo Ma, Yichun Zhang, Yousef Al-Jazzazi, Ahamed Foisal, Laasya Sharma, Yousra Sadqi, Khaled Saleh, Jihad Mallat, and Farah E. Shamout. MedErrBench: A fine-grained multilingual benchmark for medical error detection and correction with clinical expert annotations. In Findings of the Association for Computational Linguistics: ACL 2026, pages 11802–11827, San Diego, California, United States, 2026. Association for Computational Linguistics. doi: 10.18653/v1/2026.findings-acl.573.
18
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Martin A. Makary and Michael Daniel. Medical error—the third leading cause of death in the US. BMJ, 353:i2139, 2016. doi: 10.1136/bmj.i2139. Microsoft, Abdelrahman Abouelenin, Atabak Ashfaq, Adam Atkinson, et al. Phi-4-mini technical report: Compact yet powerful multimodal language models via mixture-of-loras. arXiv preprint arXiv:2503.01743, 2025. Hadas Orgad, Michael Toker, Zorik Gekhman, Roi Reichart, Idan Szpektor, Hadas Kotek, and Yonatan Belinkov. LLMs know more than they show: On the intrinsic representation of LLM hallucinations. In The Thirteenth International Conference on Learning Representations, 2025. URL https://openreview.net/forum?id=KRnsX5Em3W. Raphael Poulain, Farzana Islam Adiba, Hamed Fayyaz, and Rahmatollah Beheshti. Bias patterns in the application of LLMs for clinical decision support: A comprehensive study. Delaware Journal of Public Health, 12(1):54–67, 2026. doi: 10.32481/djph.2026.03.10. arXiv:2404.15149. Annika Reinke, Minu D. Tizabi, Michael Baumgartner, Matthias Eisenmann, Doreen Heckmann-Nötzel, et al. Understanding metric-related pitfalls in image analysis validation. Nature Methods, 21(2):182–194, 2024. doi: 10.1038/s41592-023-02150-0. Samuel Schmidgall, Carl Harris, Ime Essien, Daniel Olshvang, Tawsifur Rahman, Ji Woong Kim, Rojin Ziaei, Jason Eshraghian, Peter Abadir, and Rama Chellappa. Evaluation and mitigation of cognitive biases in medical language models. npj Digital Medicine, 7(1):295, 2024. doi: 10.1038/s41746-024-01283-6. Andrew Sellergren, Sahar Kazemzadeh, Tiam Jaroensri, Atilla Kiraly, Madeleine Traverse, et al. MedGemma technical report. arXiv preprint arXiv:2507.05201, 2025. Mrinank Sharma, Meg Tong, Tomasz Korbak, David Duvenaud, Amanda Askell, Samuel R. Bowman, Newton Cheng, Esin Durmus, Zac Hatfield-Dodds, Scott R. Johnston, Shauna Kravec, Timothy Maxwell, Sam McCandlish, Kamal Ndousse, Oliver Rausch, Nicholas Schiefer, Da Yan, Miranda Zhang, and Ethan Perez. Towards understanding sycophancy in language models. In Proceedings of the International Conference on Learning Representations (ICLR), 2024. URL https://openreview.net/forum?id=tvhaxkMKAn. Augustin Toma, Ronald Xie, Steven Palayew, Patrick Lawler, and Bo Wang. WangLab at MEDIQA-CORR 2024: Optimized LLM-based programs for medical error detection and correction. In Proceedings of the 6th Clinical Natural Language Processing Workshop, pages 616–623, 2024. doi: 10.18653/v1/2024.clinicalnlp-1.59. Miles Turpin, Julian Michael, Ethan Perez, and Samuel R. Bowman. Language models don’t always say what they think: Unfaithful explanations in chain-of-thought prompting. In Advances in Neural Information Processing Systems (NeurIPS), volume 36, 2023. doi: 10.52202/075280-3275. Ben Van Calster, Gary S. Collins, Andrew J. Vickers, Laure Wynants, Kathleen F. Kerr, Lasai Barreñada, Gaël Varoquaux, Karandeep Singh, Karel G. M. Moons, Tina Hernandez-Boussard, Dirk Timmerman, David J. McLernon, Maarten van Smeden, 19
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Ewout W. Steyerberg, and Topic Group 6 of the STRATOS initiative. Evaluation of performance measures in predictive artificial intelligence models to support medical decisions: overview and guidance. The Lancet Digital Health, 7(12):100916, 2025. doi: 10.1016/j.landig.2025.100916. Alex Warstadt, Alicia Parrish, Haokun Liu, Anhad Mohananey, Wei Peng, Sheng-Fu Wang, and Samuel R. Bowman. BLiMP: The benchmark of linguistic minimal pairs for English. Transactions of the Association for Computational Linguistics, 8:377–392, 2020. doi: 10.1162/tacl a 00321. Shitao Xiao, Zheng Liu, Peitian Zhang, Niklas Muennighoff, Defu Lian, and Jian-Yun Nie. C-pack: Packed resources for general chinese embeddings. In Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval, pages 641–649, 2024. doi: 10.1145/3626772.3657878. An Yang, Anfeng Li, Baosong Yang, et al. arXiv:2505.09388, 2025.
Qwen3 technical report.
arXiv preprint
Kaiyan Zhang, Sihang Zeng, Ermo Hua, Ning Ding, Zhang-Ren Chen, Zhiyuan Ma, Haoxin Li, Ganqu Cui, Biqing Qi, Xuekai Zhu, Xingtai Lv, Jin-Fang Hu, Zhiyuan Liu, and Bowen Zhou. UltraMedical: Building specialized generalists in biomedicine. In Advances in Neural Information Processing Systems, volume 37, pages 26045–26081, 2024. doi: 10.52202/079017-0819.
Appendix A. Pair Construction Details BCR evaluation requires matched (error, correct) pairs from the same clinical scenario. Because the four datasets differ in their release structure, pair construction uses datasetspecific methods. MEDEC MS-Test (MS-Test). MEDEC (Ben Abacha et al., 2025) does not provide explicit pairing between error-injected and correct notes. We recover pairs using Jaccard word-overlap similarity between each error note and all clean notes, with a threshold of ≥ 0.6. Each error note is assigned to its highest-similarity clean note under one-to-one matching (i.e., once a clean note is paired, it is removed from the candidate pool). Of 311 error notes, 286 are successfully paired; 25 remain unmatched and are excluded from BCR computation. These unmatched notes are retained for traditional pointwise metric computation. MedErrBench-EN (MEB-EN) and MedErrBench-CN (MEB-CN). Both test sets from MedErrBench (Ma et al., 2026) release samples in an alternating error–correct order. We pair consecutive samples directly: for each pair of adjacent rows, one has Error Flag = 1 and the other has Error Flag = 0. This yields 104 pairs for MedErrBench-EN and 100 pairs for MedErrBench-CN, with no unmatched samples.
20
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
MedRECT-JA (MRT-JA). MedRECT (Iwase et al., 2025) provides a clinical scenario ID for each note. We group notes by scenario ID and pair each error note with clean notes from the same scenario, filtering to pairs with text similarity above 0.85 (measured by character-level overlap). This yields 190 pairs. However, because MedRECT contains 190 error notes but only 105 unique clean notes, some clean notes appear in multiple pairs (many-to-one structure). If a shared clean note is systematically misclassified, all its associated pairs fail simultaneously, which may inflate the apparent degree of within-pair error correlation for this dataset.
Appendix B. An Upper Bound on BCR We show that on matched pairs BCR is bounded above by the smaller of the model’s marginal sensitivity and specificity, and draw the corollary that a class-biased predictor can attain a moderate F1. In contrast, its BCR is pinned at zero. This makes the F1/BCR divergence of Section 4.5 a structural property rather than a feature of the particular models tested. Setup. Let the evaluation set consist of N matched pairs (xe , xc ), each with one error note (ye = 1) and one correct note (yc = 0). Write the model’s per-note predictions as ŷe , ŷc ∈ {0, 1}. Because the pairs are matched, the N error notes are exactly the positive class and the N correct notes exactly the negative class, so N
sensitivity =
N
1 X 1[ŷe,i = 1], N
specificity =
i=1
1 X 1[ŷc,i = 0], N i=1
1 P
while BCR = N
i 1[ŷe,i = 1 ∧ ŷc,i = 0] (Equation 1).
Bound. For every pair i, the Both-Correct indicator is the product of the two single-note success indicators, and is therefore at most each factor: 1[ŷe,i = 1 ∧ ŷc,i = 0] = 1[ŷe,i = 1] 1[ŷc,i = 0] ≤ 1[ŷe,i = 1], and likewise ≤ 1[ŷc,i = 0]. Averaging over the N pairs gives BCR ≤ sensitivity and BCR ≤ specificity, hence BCR ≤ min(sensitivity, specificity), which is Equation 4. Equivalently, the Both-Correct pairs are the intersection of the correctly flagged error notes and the correctly cleared correct notes, and an intersection cannot exceed either set. Corollary: class bias caps BCR. The bound is governed by the weaker marginal, which a class-biased model drives toward zero. The constant “always-error” predictor (ŷ = 1 for every note) has sensitivity = 1 and specificity = 0, so min(sensitivity, specificity) = 0 and therefore BCR = 0: it fails every pair on the correct member. Yet on a class-balanced set its F1 is bounded well away from zero—with precision = 1/2 and recall = 1, F1 =
2 · 21 · 1 2 = ≈ 0.67. 1 3 2 +1 21
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
More generally, any predictor whose bias pushes one marginal toward its extreme incurs a BCR ceiling at the opposite, weak marginal, however high F1 climbs through recall on the favored class. The F1/BCR divergence documented in Section 4.5 thus follows from Equation 4 for any model set, and is not an artifact of the particular models we evaluate.
Appendix C. Evaluated Models: References and Identifiers Table 4 lists, for each of the 15 evaluated models, the technical report/publication citation, the HuggingFace repository identifier, the model family, whether it is medical-domain, and the loading precision. Midrule separators follow the three size tiers (Small 3–8B, Large 27–32B, Very Large 70B). Table 4: References, HuggingFace identifiers, family, domain, and loading precision for all 15 evaluated models. All models are instruction-tuned. Model (Reference)
HuggingFace ID
Family
Llama 3.2-3B (Grattafiori et al., 2024) Gemma 3-4B (Gemma Team et al., 2025) Qwen 3-4B (Yang et al., 2025) MedGemma 4B (Sellergren et al., 2025) MediPhi 4B (Corbeil et al., 2025) Phi-4-mini (Microsoft et al., 2025) Mistral 7B v0.3 (Jiang et al., 2023) Llama 3.1-8B (Grattafiori et al., 2024) UltraMedical 8B (Zhang et al., 2024) Qwen 3-8B (Yang et al., 2025)
meta-llama/Llama-3.2-3B-Instruct google/gemma-3-4b-it Qwen/Qwen3-4B-Instruct-2507 google/medgemma-4b-it microsoft/MediPhi-Instruct microsoft/Phi-4-mini-instruct mistralai/Mistral-7B-Instruct-v0.3 meta-llama/Llama-3.1-8B-Instruct TsinghuaC3I/Llama-3-8B-UltraMedical Qwen/Qwen3-8B
Llama General Gemma General Qwen General Gemma Medical Phi Medical Phi General Mistral General Llama General Llama Medical Qwen General
Gemma 3-27B (Gemma Team et al., 2025) google/gemma-3-27b-it MedGemma 27B (Sellergren et al., 2025) google/medgemma-27b-text-it Qwen 3-32B (Yang et al., 2025) Qwen/Qwen3-32B Llama 3.1-70B (Grattafiori et al., 2024) UltraMedical 70B (Zhang et al., 2024)
Domain Prec. bf16 bf16 bf16 bf16 bf16 bf16 bf16 bf16 bf16 bf16
Gemma General bf16 Gemma Medical bf16 Qwen General bf16
meta-llama/Llama-3.1-70B-Instruct Llama TsinghuaC3I/Llama-3-70B-UltraMedical Llama
General Medical
fp8 fp8
Appendix D. Prompt Templates and Decoding Settings Decoding settings. Greedy decoding uses temperature T = 0. Stochastic sampling uses T = 0.7 and top-p = 0.9, common defaults for open-ended generation. Each model is run once per (prompt × decoding) configuration, yielding four runs per model–dataset pair. Output format. All prompts require a structured four-line output format with Evidence (a quoted text span from the note, or NA), Analysis (3–5 sentences of reasoning), Confidence (0–100), and Error: Yes/No. The key structural difference between neutral and conservative variants is in the system prompt and error-flagging threshold. MEDEC MS-Test — Neutral. clinical text.
System: You are a skilled medical doctor reviewing the
The following is a medical narrative about a patient. The text is either correct or contains one error. 22
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
An “error” must meet BOTH: (1) The note explicitly states something incorrect/unsafe (diagnosis, management, medication, treatment, or causal organism), AND (2) You can quote the exact text span that is wrong. If you cannot quote an exact span, output Error: No. Output EXACTLY 4 lines (nothing else): Evidence: ⟨copy a short exact quote from the note that is wrong, or NA⟩ Analysis: [Your short reasoning in 3–5 sentences] Confidence: [0–100] Error: [No or Yes] Clinical Note: {medical note}
MEDEC MS-Test — Conservative. System: You are a conservative medical reviewer. Only flag a significant medical error if the text itself clearly supports it. Do NOT assume missing information. Do NOT invent guidelines or facts not stated in the note. If the note is incomplete or ambiguous, prefer “no error” with lower confidence. The user prompt follows the same structure as neutral, with “significant medical error” replacing “error.” MedErrBench-EN. Identical to MEDEC MS-Test prompts, except the error-type list is expanded to 10 categories: diagnosis, management, treatment, pharmacotherapy, causal organism, lab/serum value interpretation, physiology, histology, anatomy, and epidemiology. MedErrBench-CN. The same prompt structure was translated into Chinese, along with lists of Chinese-language error types. Output format keys (Evidence, Analysis, Confidence, Error) remain in English for parsing consistency. MedRECT-JA. The same prompt structure was translated into Japanese, with nine Japanese-language error types derived from the dataset’s annotation taxonomy. Output format keys remain in English.
Appendix E. Robustness Analyses Parse failure handling. Nine of 240 runs exceed a 5% parse failure rate (Table 5). Parse failures concentrate in UltraMedical (8B and 70B), primarily on the non-English datasets, and in Llama 3.2-3B on MedErrBench-CN. Comparing the skip strategy against random assignment yields deltas below 0.5 pp for all 15 models (Table 6). The same 13 of 15 models fall below 25% BCR under both strategies. All BCR values reported in this paper use the skip strategy; random assignment serves only as a robustness check.
23
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Table 5: Runs exceeding 5% parse failure rate (9 of 240). Model
Dataset
Config
parse-failure rate (%)
UltraMed-8B UltraMed-70B UltraMed-70B Llama 3.2-3B UltraMed-8B Llama 3.2-3B UltraMed-8B UltraMed-70B UltraMed-8B
MEB-CN MRT-JA MRT-JA MEB-CN MEB-CN MEB-CN MRT-JA MRT-JA MS-Test
neut-gre cons-sam neut-sam cons-sam neut-sam neut-sam neut-sam cons-gre neut-sam
24.5 22.0 14.9 9.5 9.5 9.0 8.8 7.5 7.4
Table 6: Skip vs. random-assignment BCR comparison (four-configuration mean, crossdataset mean). All deltas < 0.5 pp. Model Qwen 3-32B UltraMed-70B MedGemma 27B Llama 3.1-70B UltraMed-8B Qwen 3-4B MedGemma 4B Llama 3.1-8B Phi-4-mini Qwen 3-8B MediPhi 4B Gemma 3-27B Llama 3.2-3B Mistral 7B Gemma 3-4B
Skip (%) Random (%) 28.0 25.7 23.1 20.0 20.0 17.0 15.0 14.6 12.7 12.1 10.7 10.2 10.2 7.1 4.6
28.0 26.1 23.1 20.1 20.3 17.0 15.0 14.7 12.6 12.1 10.7 10.2 10.5 7.3 4.6
∆ 0.0 −0.4 0.0 −0.1 −0.3 0.0 0.0 −0.1 +0.1 0.0 0.0 0.0 −0.3 −0.2 0.0
Threshold sensitivity. We checked the ECA word-coverage threshold at 0.5, 0.6, and 0.7, and the MS-Test Jaccard pairing threshold at 0.5, 0.6, and 0.7. Per-model TP-localization rates shift by < 3 pp, and the rank ordering of models is preserved. The MRT-JA characteroverlap threshold of 0.85 yields the full 190-pair set; lowering to 0.75 adds no pairs because the same-scenario notes already exceed 0.85. Embedding-based localization robustness. ECA’s TP localization is scored by an absolute substring/word-coverage rule, which raises the concern that the localization finding could be an artifact of that particular criterion or of incidental word overlap. To test this, we re-scored TP localization on the same model outputs (no re-inference) with a methodologically orthogonal, embedding-based criterion. For each Pred1 pair on MS-Test, we embed the cited Evidence span and every sentence of the error note with a sentence encoder, rank sentences by cosine similarity, and count a hit only when the gold error sentence is the single
24
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
most similar sentence (Recall@1 )—a relative-ranking test that is stricter than an absolute threshold and not tied to any word-overlap cutoff. We use two encoders, one biomedical (S-PubMedBert (Deka et al., 2022), checkpoint pritamdeka/S-PubMedBert-MS-MARCO) and one general (BGE-large (Xiao et al., 2024), checkpoint BAAI/bge-large-en-v1.5), and pool over the four prompt–decoding configurations of all 15 models, giving N = 9,428 localization judgments. As shown in Table 7, pooled Recall@1 is 65.3% / 67.1% against a 12.6% random baseline, all 15 models clear the baseline under both encoders, and per-model Recall@1 correlates with the substring TP-localization rate at Pearson r = 0.99 / 0.98; the pooled substring rate (69.4%) reproduces the 69% reported in Section 4.4. A methodologically different localization criterion therefore reproduces both the per-model ranking and the magnitude of the finding. We present this as robustness of the localization signal to how it is measured, not as a claim of semantic abstraction from word overlap: the agreement reflects that models predominantly cite the error sentence verbatim, which, if anything, sharpens the localization–judgment gap, since the model reproduces the erroneous sentence in its own evidence yet still labels both the erroneous and the corrected note as containing an error. Table 7: Embedding-based re-scoring of TP localization on MS-Test Pred1 pairs (N = 9,428 judgments pooled over 15 models × 4 configurations). Recall@1 counts a hit only when the gold error sentence is the single most similar sentence to the cited evidence. Random baseline = 12.6%. Pearson r is the per-model correlation with the substring TP-localization rate. Encoder
Recall@1
Recall@3
MRR
Pearson r
Above baseline
S-PubMedBert (biomedical) BGE-large (general)
65.3% 67.1%
73.8% 82.5%
0.73 0.77
0.99 0.98
15/15 15/15
Cross-configuration BCR. Figure 6 shows BCR for all 15 models under each of the four configurations. The rank ordering of models is largely stable across configurations, but absolute BCR values vary substantially (up to 36.2 pp for Llama 3.1-70B).
25
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
44.2
5.0
8.3
Llama3.1-70B
18.5
45.2
12.0
12.1
Qwen3-32B
25.5
41.3
27.0
27.9
MedGemma-27B
14.3
41.3
7.0
26.5
Gemma3-27B
16.1
17.3
22.0
6.8
Qwen3-8B
7.3
13.5
4.0
21.1
Qwen3-4B
17.5
21.2
22.0
20.5
Phi4-mini-4B
17.5
14.4
8.0
16.9
Mistral-7B
7.7
8.7
10.0
5.0
MediPhi-4B
12.2
11.5
6.0
6.8
MedGemma-4B
18.2
25.0
13.0
17.9
UltraMed-8B
16.1
30.1
10.2
14.2
UltraMed-70B
17.5
47.1
9.1
20.0
40
Llama3.1-70B
23.4
39.8
19.0
28.4
Qwen3-32B
26.9
42.3
26.0
28.9
35
MedGemma-27B
16.8
32.7
11.0
34.4
Gemma3-27B
16.8
19.2
21.0
12.6
Qwen3-8B
8.7
13.5
6.0
20.0
Qwen3-4B
18.2
18.3
23.0
18.4
Phi4-mini-4B
24.5
21.2
15.0
14.3
30 25 20 15
3.8
5.8
20.0
2.7
Llama3.1-8B
22.5
29.8
8.0
12.6
5
Gemma3-4B
10.1 MS
2.9 ME-EN
8.0 ME-CN
7.4 MR-JA
0
35.0
42.3
29.0
21.0
23.8
9.0
13.1
18.6
Qwen3-32B
19.9
21.2
37.0
24.7
MedGemma-27B
26.6
19.2
20.0
30.0
Gemma3-27B
4.9
1.9
6.0
4.2
Qwen3-8B
14.0
10.6
12.0
10.0
Qwen3-4B
5.9
7.7
22.0
22.6
Phi4-mini-4B
4.5
6.7
2.0
16.3
13.0
8.3
21.0
10.0
MedGemma-4B
21.0
21.2
12.0
20.0
UltraMed-8B
12.9
24.3
17.0
10.8
Llama3.2-3B
8.0
12.5
27.2
8.6
Llama3.1-8B
20.3
30.1
20.0
24.7
5
Gemma3-4B
8.4 MS
5.8 ME-EN
7.0 ME-CN
7.4 MR-JA
0
Neutral-Sample 41.3
24.2
22.6
40
15.1
14.4
17.0
10.6
Qwen3-32B
18.2
18.3
38.0
24.7
35
MedGemma-27B
23.4
23.1
20.2
23.2
Gemma3-27B
5.2
1.0
4.0
4.7
Qwen3-8B
14.7
14.4
10.0
13.2
Qwen3-4B
6.3
5.8
25.0
17.9
Phi4-mini-4B
9.1
8.7
5.0
18.4
30 25 20
1.9
1.0
20.9
5.8
6.0
9.5
MedGemma-4B
13.3
10.6
15.2
4.7
UltraMed-8B
21.0
28.7
24.6
13.4
Llama3.2-3B
2.1
2.9
8.7
7.1
Llama3.1-8B
4.6
2.9
13.0
5.4
5
Gemma3-4B
2.4 MS
0.0 ME-EN
1.0 ME-CN
5.8 MR-JA
0
15
20
8.7
32.9
3.5
25
17.3
UltraMed-70B
1.0
30
8.0
Llama3.1-70B
Mistral-7B
35
21.3
45
MediPhi-4B
40
Mistral-7B
BCR (%)
UltraMed-70B Llama3.1-70B
45
MediPhi-4B
10
Llama3.2-3B
Neutral-Greedy
Conservative-Sample
45
15 10
45 40 35 30 25
BCR (%)
11.9
BCR (%)
UltraMed-70B
Skip Strategy
BCR (%)
BCR (%) by Configuration Conservative-Greedy
20
Mistral-7B
1.0
1.0
1.0
17.0
MediPhi-4B
8.7
6.7
12.0
12.6
MedGemma-4B
11.5
9.6
19.0
7.4
UltraMed-8B
28.3
30.9
22.0
15.7
Llama3.2-3B
9.8
12.6
9.4
21.7
Llama3.1-8B
9.2
4.8
17.3
8.4
5
Gemma3-4B
1.0 MS
0.0 ME-EN
1.0 ME-CN
4.7 MR-JA
0
10
15 10
Figure 6: BCR (%) by configuration. Rank ordering is largely stable; absolute values vary up to 36.2 pp.
Appendix F. Prediction Bias Mediation Analysis Section 4.5 reports that prediction bias (error-flag rate) mediates the relationship between F1 and BCR. Tables 8–10 provide per-dataset details. Table 8: Per-dataset error-flag-rate mediation correlations (Pearson r, n = 15 models per dataset). Error-flag rate suppresses BCR across all datasets and strongly inflates F1 on three of four (weaker on MEB-EN); the direct F1–BCR correlation varies in sign across datasets and is near zero only when pooled. Dataset
Error-flag → F1
Error-flag → BCR
F1 → BCR
MS-Test MEB-EN MEB-CN MRT-JA
+0.946 +0.406 +0.911 +0.963
−0.855 −0.737 −0.530 −0.480
−0.659 +0.310 −0.142 −0.233
All (n = 60)
+0.853
−0.488
−0.058
26
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Table 9: Top-3 models by F1 vs. top-3 by BCR (4-config mean). On 3 of 4 datasets, no model appears in both top-3 lists. Dataset
Top-3 by F1
Top-3 by BCR
Overlap
MS-Test Gemma 3-4B, Llama 3.2-3B, Mistral 7B UltraMed-70B, Qwen 3-32B, MedGemma 27B 0/3 MEB-EN Qwen 3-32B, UltraMed-70B, Llama 3.1-70B UltraMed-70B, Qwen 3-32B, MedGemma 27B 2/3 MEB-CN Mistral 7B, Gemma 3-4B, MediPhi 4B Qwen 3-32B, Qwen 3-4B, UltraMed-8B 0/3 MRT-JA Gemma 3-27B, Gemma 3-4B, Llama 3.2-3B MedGemma 27B, Qwen 3-32B, Qwen 3-4B 0/3
Table 10: Per-dataset independence ratios. Ratio is the mean of per-model independence ratios Rindependence (Equation 3), not the quotient of the two column means. Actual BCR falls below the expected value (sensitivity × specificity) for all 60 model–dataset entries. Dataset
Expected BCR
Actual BCR
Ratio
Below
MS-Test MEB-EN MEB-CN MRT-JA
21.9% 21.7% 23.5% 20.3%
14.2% 17.8% 14.4% 15.2%
0.685× 0.844× 0.621× 0.765×
15/15 15/15 15/15 15/15
All
21.9%
15.4%
0.729×
60/60
Appendix G. Detailed Results G.1. Full Traditional Metrics (All 240 Runs) Tables 11–14 report per-run traditional metrics for every inference run in the study, organized by configuration. Each table contains 60 rows (15 models × 4 datasets), sorted by balanced accuracy within each dataset. Flag% (error-flag rate) is the fraction of notes flagged as containing an error. Table 11: Traditional metrics — Conservative-Greedy configuration (all 15 models × 4 datasets = 60 runs). Sorted by balanced accuracy within each dataset. Flag%(error-flag rate) is the fraction of notes flagged as containing an error. Dataset
Model
MS-Test
Qwen 3-32B Llama 3.1-70B MedGemma 27B UltraMed-70B Llama 3.1-8B MedGemma 4B Gemma 3-27B Qwen 3-4B UltraMed-8B Gemma 3-4B MediPhi 4B
BalAcc
F1 Prec Rec Spec MCC Flag%
.584 .564 .566 .375 .555 .300 .554 .262 .550 .539 .549 .482 .546 .513 .531 .620 .527 .368 .525 .675 .520 .657
.616 .521 .690 .257 .720 .190 .778 .158 .575 .506 .588 .408 .576 .463 .544 .720 .575 .270 .535 .913 .533 .855
.647 .874 .920 .951 .593 .689 .629 .343 .783 .136 .185
.169 .166 .159 .177 .100 .101 .094 .068 .062 .079 .055
44.1 19.4 13.7 10.6 45.9 36.2 41.9 69.0 24.5 88.9 83.6
(continued on next page)
27
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
(Table 11 continued from previous page) Dataset
Model Phi-4-mini Qwen 3-8B Llama 3.2-3B Mistral 7B
BalAcc
F1 Prec Rec Spec MCC Flag%
.517 .604 .511 .238 .505 .680 .496 .658
.533 .698 .560 .151 .523 .971 .519 .900
.336 .036 .871 .031 .038 .026 .091 −.015
68.2 14.1 96.6 90.5
MedErrBench-EN UltraMed-70B Llama 3.1-70B MedGemma 27B Qwen 3-32B UltraMed-8B Qwen 3-4B Llama 3.1-8B MedGemma 4B Gemma 3-27B Phi-4-mini MediPhi 4B Qwen 3-8B Llama 3.2-3B Mistral 7B Gemma 3-4B
.692 .640 .688 .709 .683 .612 .673 .721 .594 .567 .582 .690 .572 .621 .558 .521 .553 .669 .538 .657 .538 .671 .529 .395 .505 .658 .505 .648 .490 .649
.770 .548 .664 .760 .788 .500 .629 .846 .604 .534 .548 .933 .557 .702 .568 .481 .531 .904 .523 .885 .521 .942 .552 .308 .503 .952 .503 .913 .495 .942
.837 .402 .615 .379 .865 .393 .500 .369 .654 .189 .231 .229 .442 .149 .635 .117 .202 .148 .192 .107 .135 .130 .750 .064 .058 .021 .096 .017 .038 −.045
35.6 57.2 31.7 67.3 44.0 85.1 63.0 42.3 85.1 84.6 90.4 27.9 94.7 90.9 95.2
MedErrBench-CN Qwen 3-32B Qwen 3-4B Gemma 3-27B Llama 3.1-70B MedGemma 4B UltraMed-70B MedGemma 27B Llama 3.2-3B Gemma 3-4B Qwen 3-8B Llama 3.1-8B UltraMed-8B Mistral 7B MediPhi 4B Phi-4-mini
.590 .474 .575 .573 .570 .623 .545 .222 .525 .371 .525 .112 .525 .188 .524 .456 .520 .631 .515 .110 .510 .246 .507 .236 .505 .643 .495 .625 .495 .625
.661 .370 .576 .570 .555 .710 .765 .130 .549 .280 .857 .060 .647 .110 .534 .398 .512 .820 .667 .060 .533 .160 .517 .153 .503 .890 .497 .840 .497 .840
.810 .200 .580 .150 .430 .146 .960 .161 .770 .057 .990 .136 .940 .090 .649 .049 .220 .050 .970 .072 .860 .028 .860 .018 .120 .016 .150 −.014 .150 −.014
28.0 49.5 64.0 8.5 25.5 3.5 8.5 37.4 80.0 4.5 15.0 14.6 88.5 84.5 84.5
MedRECT-JA
.585 .516 .576 .741 .558 .346 .551 .638 .545 .572 .534 .711 .525 .441 .516 .734 .512 .755 .508 .213 .507 .753 .507 .749 .496 .768 .495 .708 .458 .688
.763 .389 .691 .800 .792 .221 .685 .598 .689 .489 .665 .763 .681 .326 .652 .841 .650 .900 .667 .126 .648 .900 .648 .889 .639 .962 .641 .789 .622 .769
.781 .174 .352 .168 .895 .145 .505 .099 .600 .086 .305 .074 .724 .052 .190 .040 .124 .037 .889 .023 .114 .022 .124 .020 .029 −.023 .200 −.012 .147 −.100
32.9 74.6 18.0 56.1 45.8 73.9 30.8 83.0 89.2 12.1 89.5 88.5 96.6 79.3 79.9
Qwen 3-32B Qwen 3-4B Llama 3.1-70B MedGemma 27B Qwen 3-8B MedGemma 4B UltraMed-8B Phi-4-mini Gemma 3-27B UltraMed-70B Gemma 3-4B MediPhi 4B Llama 3.2-3B Llama 3.1-8B Mistral 7B
28
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Table 12: Traditional metrics — Conservative-Sampling configuration (all 15 models × 4 datasets = 60 runs). Sorted by balanced accuracy within each dataset. Flag%(error-flag rate) is the fraction of notes flagged as containing an error. Dataset
Model
MS-Test
Llama 3.1-70B UltraMed-70B MedGemma 27B Qwen 3-32B Gemma 3-27B Phi-4-mini MedGemma 4B Qwen 3-4B Gemma 3-4B MediPhi 4B Llama 3.1-8B UltraMed-8B Qwen 3-8B Llama 3.2-3B Mistral 7B
.588 .462 .570 .355 .569 .345 .566 .543 .555 .518 .542 .606 .542 .476 .530 .616 .523 .676 .521 .599 .517 .446 .505 .341 .501 .227 .498 .656 .493 .654
.688 .347 .730 .235 .737 .225 .596 .498 .588 .463 .555 .669 .578 .405 .543 .711 .533 .923 .537 .678 .544 .377 .527 .252 .523 .145 .520 .891 .517 .891
.829 .200 .906 .188 .913 .188 .633 .132 .647 .112 .416 .088 .678 .087 .350 .065 .122 .076 .364 .044 .657 .036 .758 .011 .857 .002 .105 −.007 .094 −.025
26.3 16.8 15.9 43.6 41.0 62.8 36.5 68.2 90.1 65.8 36.1 24.7 14.4 89.3 89.8
MedErrBench-EN UltraMed-70B Qwen 3-32B Llama 3.1-70B MedGemma 27B Gemma 3-27B Phi-4-mini Llama 3.1-8B Qwen 3-4B UltraMed-8B MedGemma 4B Mistral 7B MediPhi 4B Gemma 3-4B Qwen 3-8B Llama 3.2-3B
.692 .680 .692 .742 .666 .718 .644 .575 .572 .683 .572 .674 .570 .594 .562 .681 .561 .486 .529 .500 .529 .673 .519 .618 .514 .667 .514 .380 .510 .641
.708 .654 .639 .885 .624 .846 .714 .481 .542 .923 .544 .885 .565 .625 .536 .933 .589 .413 .533 .471 .515 .971 .513 .779 .508 .971 .525 .298 .506 .875
.731 .500 .485 .808 .221 .260 .515 .192 .709 .587 .087 .260 .058 .731 .144
.386 .417 .356 .305 .202 .185 .140 .186 .128 .058 .124 .045 .071 .032 .028
46.2 69.2 68.1 33.7 85.1 81.2 55.6 87.0 35.3 44.2 94.2 76.0 95.7 28.4 86.5
MedErrBench-CN Qwen 3-32B Qwen 3-4B Llama 3.1-70B UltraMed-8B Gemma 3-27B Llama 3.1-8B UltraMed-70B MedGemma 27B Llama 3.2-3B Qwen 3-8B MediPhi 4B MedGemma 4B Mistral 7B Phi-4-mini Gemma 3-4B
.600 .487 .580 .584 .570 .434 .565 .351 .555 .608 .555 .378 .546 .182 .545 .260 .542 .520 .530 .145 .530 .618 .515 .312 .515 .639 .510 .623 .485 .593
.679 .380 .578 .590 .635 .330 .697 .235 .543 .690 .628 .270 .909 .101 .696 .160 .556 .489 .800 .080 .521 .760 .537 .220 .509 .860 .506 .810 .490 .750
.820 .223 .570 .160 .810 .160 .896 .174 .420 .114 .840 .134 .990 .199 .930 .141 .596 .085 .980 .138 .300 .068 .810 .037 .170 .041 .210 .025 .220 −.035
28.0 51.0 26.0 17.0 63.5 21.5 5.5 11.5 44.8 5.0 73.0 20.5 84.5 80.0 76.5
MedRECT-JA
.627 .700 .749 .658 .596 .591 .569 .750 .458 .724 .590 .517 .771 .389 .790
MedGemma 27B Llama 3.1-70B Qwen 3-32B
BalAcc
F1 Prec Rec Spec MCC Flag%
.245 .178 .184
56.8 39.3 32.5
(continued on next page)
29
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
(Table 12 continued from previous page) Dataset
Model UltraMed-70B Llama 3.1-8B MedGemma 4B Qwen 3-4B Qwen 3-8B Llama 3.2-3B Gemma 3-27B Phi-4-mini Gemma 3-4B MediPhi 4B UltraMed-8B Mistral 7B
BalAcc
F1 Prec Rec Spec MCC Flag%
.558 .429 .550 .734 .548 .731 .539 .717 .538 .580 .519 .767 .518 .752 .512 .741 .511 .767 .501 .744 .455 .378 .447 .675
.733 .303 .674 .805 .673 .800 .668 .774 .681 .505 .657 .921 .654 .884 .649 .862 .650 .937 .645 .879 .580 .280 .614 .749
.812 .127 .295 .114 .295 .108 .305 .086 .571 .074 .117 .061 .152 .052 .162 .033 .086 .042 .124 .004 .630 −.093 .146 −.123
26.1 76.9 76.6 74.6 47.8 90.8 87.1 85.4 92.9 87.8 31.2 78.6
Table 13: Traditional metrics — Neutral-Greedy configuration (all 15 models × 4 datasets = 60 runs). Sorted by balanced accuracy within each dataset. Flag%(error-flag rate) is the fraction of notes flagged as containing an error. Dataset
Model
BalAcc
F1 Prec
Rec Spec MCC Flag%
MS-Test
UltraMed-70B MedGemma 27B Llama 3.1-70B Qwen 3-32B UltraMed-8B Qwen 3-8B MedGemma 4B Gemma 3-4B Gemma 3-27B Qwen 3-4B Phi-4-mini Llama 3.1-8B Llama 3.2-3B Mistral 7B MediPhi 4B
.642 .650 .596 .690 .586 .669 .561 .676 .541 .618 .533 .672 .517 .656 .511 .689 .510 .675 .509 .677 .507 .676 .507 .677 .506 .685 .501 .682 .495 .670
.661 .585 .584 .559 .552 .540 .531 .526 .526 .526 .525 .524 .524 .521 .519
.640 .839 .784 .855 .701 .891 .859 .997 .942 .949 .949 .958 .990 .987 .945
.643 .283 .353 .221 .389 .188 .266 .150 .381 .087 .175 .094 .175 .046 .024 .092 .077 .038 .070 .039 .066 .032 .056 .033 .021 .046 .014 .005 .045 −.021
50.4 74.7 70.2 79.7 66.2 85.9 84.3 98.7 93.3 94.0 94.1 95.1 98.5 98.7 95.0
MedErrBench-EN UltraMed-70B UltraMed-8B Qwen 3-32B MedGemma 27B Llama 3.1-70B Qwen 3-8B Qwen 3-4B Phi-4-mini MediPhi 4B Llama 3.1-8B MedGemma 4B Mistral 7B Gemma 3-27B Gemma 3-4B Llama 3.2-3B
.712 .774 .609 .688 .596 .706 .582 .697 .545 .691 .538 .678 .534 .680 .529 .678 .524 .675 .515 .673 .510 .643 .510 .671 .510 .671 .500 .667 .481 .633
.636 .990 .575 .854 .555 .971 .546 .962 .528 1.000 .521 .971 .518 .990 .515 .990 .512 .990 .507 1.000 .505 .885 .505 1.000 .505 1.000 .500 1.000 .489 .894
.433 .510 .363 .249 .221 .291 .202 .251 .089 .217 .106 .154 .077 .165 .067 .150 .058 .133 .029 .122 .135 .029 .019 .099 .019 .099 .000 .000 .067 −.068
77.9 74.6 87.5 88.0 95.6 93.3 95.7 96.2 96.6 98.5 87.5 99.0 99.0 100.0 91.3
MedErrBench-CN Qwen 3-32B UltraMed-70B
.655 .679 .635 .635 .535 .737
.730 .580 .420 .850
.314 .299
57.5 28.5
(continued on next page)
30
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
(Table 13 continued from previous page) Dataset
MedRECT-JA
Model
BalAcc
F1 Prec
Rec Spec MCC Flag%
Qwen 3-4B MedGemma 27B UltraMed-8B Llama 3.1-70B Llama 3.2-3B Qwen 3-8B MedGemma 4B Gemma 3-27B MediPhi 4B Llama 3.1-8B Gemma 3-4B Mistral 7B Phi-4-mini
.590 .664 .590 .677 .549 .570 .532 .559 .530 .654 .530 .605 .529 .633 .520 .657 .520 .669 .510 .585 .505 .669 .490 .658 .485 .639
.562 .810 .558 .860 .549 .592 .532 .590 .512 .904 .522 .720 .516 .818 .511 .920 .511 .970 .507 .690 .503 1.000 .497 .970 .492 .910
.370 .200 .320 .214 .507 .099 .475 .065 .156 .091 .340 .065 .240 .071 .120 .067 .070 .092 .330 .021 .010 .071 .010 −.071 .060 −.057
72.0 77.0 54.3 55.8 87.4 69.0 78.9 90.0 95.0 68.0 99.5 98.0 92.5
Qwen 3-4B MedGemma 27B Qwen 3-32B Llama 3.1-70B UltraMed-70B Phi-4-mini UltraMed-8B Qwen 3-8B Mistral 7B Gemma 3-27B MediPhi 4B Gemma 3-4B Llama 3.2-3B Llama 3.1-8B MedGemma 4B
.600 .801 .596 .757 .596 .771 .567 .762 .551 .504 .540 .722 .531 .391 .528 .771 .524 .652 .521 .786 .514 .750 .511 .779 .502 .747 .494 .755 .489 .720
.696 .703 .700 .679 .710 .668 .704 .658 .661 .654 .651 .649 .645 .645 .638
.257 .285 .371 .214 .333 .225 .267 .167 .713 .103 .295 .089 .792 .069 .124 .094 .404 .047 .057 .115 .143 .039 .048 .056 .117 .005 .078 −.020 .152 −.027
87.1 75.3 79.0 81.9 35.3 75.6 24.8 91.2 62.7 96.9 87.5 96.6 88.6 91.4 83.4
.942 .821 .858 .867 .390 .784 .270 .932 .644 .984 .884 .974 .887 .910 .826
Table 14: Traditional metrics — Neutral-Sampling configuration (all 15 models × 4 datasets = 60 runs). Sorted by balanced accuracy within each dataset. Flag%(error-flag rate) is the fraction of notes flagged as containing an error. Dataset
Model
MS-Test
UltraMed-70B MedGemma 27B UltraMed-8B Qwen 3-32B Llama 3.1-70B Qwen 3-8B Phi-4-mini Gemma 3-27B MediPhi 4B Llama 3.2-3B Qwen 3-4B Llama 3.1-8B Mistral 7B Gemma 3-4B MedGemma 4B
MedErrBench-EN UltraMed-70B
BalAcc
F1 Prec
.621 .688 .568 .666 .557 .586 .545 .666 .543 .675 .538 .674 .514 .670 .511 .676 .511 .669 .511 .669 .507 .676 .507 .667 .504 .686 .500 .683 .497 .639
.611 .567 .577 .549 .548 .543 .529 .527 .527 .527 .525 .525 .523 .521 .519
.692 .759 .623
Rec Spec MCC Flag% .788 .807 .597 .846 .878 .887 .913 .942 .916 .916 .949 .913 .997 .990 .830
.455 .258 .329 .155 .517 .114 .245 .113 .208 .116 .189 .107 .115 .047 .080 .045 .105 .036 .105 .036 .066 .032 .102 .025 .010 .045 .010 .004 .164 −.008
.971 .413
.463
67.2 74.2 54.2 80.2 83.7 85.1 89.9 93.1 90.6 90.6 94.1 90.6 99.3 99.0 83.2 77.9
(continued on next page)
31
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
(Table 14 continued from previous page) Dataset
Model
BalAcc
F1 Prec
Rec Spec MCC Flag%
UltraMed-8B MedGemma 27B Qwen 3-32B Llama 3.1-70B Qwen 3-8B Phi-4-mini Qwen 3-4B Llama 3.1-8B MedGemma 4B MediPhi 4B Gemma 3-27B Gemma 3-4B Mistral 7B Llama 3.2-3B
.615 .667 .611 .716 .587 .703 .567 .696 .553 .683 .529 .671 .524 .675 .514 .667 .505 .644 .505 .656 .505 .669 .500 .667 .500 .665 .475 .589
.575 .794 .564 .981 .548 .981 .536 .990 .529 .962 .515 .962 .512 .990 .508 .971 .503 .894 .503 .942 .502 1.000 .500 1.000 .500 .990 .481 .757
.436 .245 .240 .329 .192 .281 .144 .253 .144 .184 .096 .115 .058 .133 .058 .071 .115 .015 .067 .020 .010 .070 .000 .000 .010 .000 .192 −.061
67.7 87.0 89.4 92.3 90.9 93.3 96.6 95.7 88.9 93.8 99.5 100.0 99.0 78.3
MedErrBench-CN Qwen 3-32B Qwen 3-4B UltraMed-70B MedGemma 27B Llama 3.1-8B Llama 3.1-70B MedGemma 4B UltraMed-8B Qwen 3-8B Gemma 3-27B Phi-4-mini MediPhi 4B Gemma 3-4B Mistral 7B Llama 3.2-3B
.655 .682 .605 .675 .587 .560 .567 .656 .556 .627 .550 .637 .545 .640 .537 .500 .525 .592 .515 .657 .515 .664 .510 .645 .505 .669 .500 .664 .490 .593
.632 .740 .573 .820 .593 .531 .547 .820 .540 .747 .534 .790 .529 .810 .553 .457 .519 .690 .508 .930 .508 .960 .506 .890 .503 1.000 .500 .990 .467 .814
.570 .315 .390 .233 .643 .175 .313 .155 .364 .120 .310 .114 .280 .106 .618 .075 .360 .053 .100 .054 .070 .066 .130 .031 .010 .071 .010 .000 .167 −.025
58.5 71.5 44.3 75.4 69.2 74.0 76.5 42.0 66.5 91.5 94.5 88.0 99.5 99.0 82.4
MedRECT-JA
.595 .767 .573 .734 .556 .761 .551 .640 .538 .776 .538 .778 .534 .730 .533 .740 .521 .754 .520 .782 .513 .763 .511 .726 .500 .663 .497 .766 .489 .312
.700 .690 .675 .683 .665 .663 .664 .668 .655 .654 .651 .650 .645 .643 .621
.343 .220 .362 .158 .238 .144 .500 .099 .144 .123 .133 .130 .257 .079 .238 .080 .152 .061 .067 .098 .105 .044 .200 .026 .317 −.000 .048 −.011 .771 −.025
78.0 73.2 83.4 56.6 90.5 91.5 78.6 80.6 87.5 95.9 91.2 81.4 68.3 94.9 21.6
Qwen 3-32B MedGemma 27B Qwen 3-4B UltraMed-70B Llama 3.1-70B Qwen 3-8B Phi-4-mini Llama 3.2-3B MedGemma 4B Gemma 3-27B Llama 3.1-8B MediPhi 4B Mistral 7B Gemma 3-4B UltraMed-8B
.847 .784 .874 .602 .932 .942 .811 .829 .889 .974 .921 .821 .683 .947 .208
G.2. Full ECA Category Breakdown Table 15 reports the complete ECA breakdown for all 15 models on all four datasets, with category counts pooled across the four prompt–decoding configurations. TP localization and FP evidence-hit are reported as four-configuration means, matching the convention used in Section 4.4; per-configuration raw outputs are available as supplementary material.
32
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
Table 15: Full ECA breakdown per model–dataset combination (totals pooled across the four configurations). n: Pred1 pairs categorized into A–E. TP loc and FP hit: four-configuration mean overlap rates (%). A– E: pooled category counts (Both-Hit / TP-Only / FP-Only / NeitherHit / Extraction-Fail). Within each dataset, rows are sorted by TP loc. Every model–dataset combination had at least one configuration with ≥ 5 Pred1 pairs, so all 60 combinations are listed. Because TP loc is an unweighted four-configuration mean while A–E are pooled counts, TP loc and (A + B)/n can differ by several points when Pred1 counts are uneven across configurations. Dataset
Model
n TP loc FP hit
MS-Test
Qwen 3-32B 521 Qwen 3-4B 818 Qwen 3-8B 452 Gemma 3-27B 668 Gemma 3-4B 1033 MedGemma 27B 311 Phi-4-mini 761 Mistral 7B 1027 MedGemma 4B 524 MediPhi 4B 830 Llama 3.1-70B 397 UltraMed-8B 250 UltraMed-70B 213 Llama 3.1-8B 616 Llama 3.2-3B 1007
A
B C
D
E
86.9 81.4 78.8 75.7 75.2 73.3 72.3 71.0 68.0 63.8 62.9 62.5 59.8 56.0 46.0
48.8 240 213 11 46 11 49.9 383 286 24 101 24 41.5 202 182 19 43 6 43.7 273 221 23 133 18 58.0 507 269 90 107 60 42.9 145 92 11 53 10 45.4 289 260 60 107 45 50.7 436 292 82 157 60 37.8 178 180 19 119 28 45.5 311 218 63 146 92 36.3 126 143 16 92 20 30.3 71 90 12 49 28 35.4 65 72 11 53 12 42.4 196 141 51 143 85 34.0 257 208 85 273 184
MedErrBench-EN Qwen 3-32B Qwen 3-8B UltraMed-70B MedGemma 27B Qwen 3-4B Gemma 3-27B Gemma 3-4B Llama 3.1-70B Phi-4-mini MediPhi 4B Llama 3.2-3B Mistral 7B UltraMed-8B MedGemma 4B Llama 3.1-8B
255 206 145 162 345 356 398 256 334 334 326 382 114 215 271
96.8 95.6 95.1 94.8 94.0 92.8 90.8 87.4 81.9 81.5 80.7 80.4 80.3 80.0 79.7
90.2 224 95.3 188 85.8 112 86.2 126 88.3 295 81.7 277 89.2 330 79.4 185 78.8 221 82.1 236 82.3 231 76.0 259 66.8 68 79.4 146 69.6 162
22 5 7 6 26 7 20 8 30 10 52 11 31 25 38 15 53 42 37 39 34 38 47 30 25 10 24 28 49 20
4 5 0 7 8 14 8 16 12 13 10 38 6 16 29
0 0 0 1 2 2 4 2 6 9 13 8 5 1 11
MedErrBench-CN Qwen 3-4B UltraMed-70B Qwen 3-32B Phi-4-mini Gemma 3-4B Llama 3.1-8B MedGemma 4B Gemma 3-27B MedGemma 27B Llama 3.1-70B Mistral 7B Qwen 3-8B MediPhi 4B
185 36 94 322 340 124 153 272 134 120 345 122 301
93.0 92.1 90.3 86.2 82.2 75.9 70.1 69.5 67.8 63.8 59.4 54.9 51.1
80.6 144 86.3 22 74.9 69 87.8 262 79.1 242 71.8 69 63.2 92 65.0 147 59.8 80 49.9 71 57.9 169 50.3 84 51.9 127
28 4 8 2 15 2 16 20 35 26 15 13 17 8 41 24 22 2 28 1 37 30 18 7 30 31
9 4 8 24 34 19 35 57 26 19 82 11 91
0 0 0 0 3 8 1 3 4 1 27 2 22
(continued on next page)
33
Toward Better Assessment of LLMs’ Performance in Clinical Error Detection
(Table 15 continued from previous page) Dataset
MedRECT-JA
Model
n TP loc FP hit
A
B C
D
E
79 9
17 27 11 3
31 11
17 1
Llama 3.2-3B UltraMed-8B
171 35
49.2 42.5
57.3 29.4
Qwen 3-32B Qwen 3-4B Qwen 3-8B Llama 3.1-70B MedGemma 27B Gemma 3-27B Gemma 3-4B Phi-4-mini Llama 3.1-8B Llama 3.2-3B MedGemma 4B UltraMed-70B UltraMed-8B Mistral 7B MediPhi 4B
270 493 423 335 323 656 666 500 549 588 528 106 59 431 586
91.8 68.7 64.7 64.6 58.7 53.8 40.0 35.1 32.1 25.1 23.0 21.1 20.1 19.5 18.3
44.8 115 127 5 14 9 41.7 188 150 18 121 16 45.5 139 130 34 95 25 33.8 69 108 15 121 22 32.0 84 110 17 93 19 22.2 119 231 25 220 61 23.9 102 163 56 271 74 24.5 67 109 56 164 104 28.5 85 85 66 183 130 17.1 75 75 31 265 142 18.0 46 70 45 276 91 16.8 10 17 8 48 23 8.4 2 9 5 28 15 24.2 44 41 62 190 94 13.7 35 72 44 287 148
34
Related documents
- Toward Better Assessment of LLMs' Performance in Clinical Error Detection#625214
- Toward Better Assessment of LLMs' Performance in Clinical Error Detection#622941
- Can LLMs Accurately Score Medical Diagnoses and Clinical Reasoning?#677572
- Can LLMs Accurately Score Medical Diagnoses and Clinical Reasoning?#674373
- From Failed Trajectories to Reliable LLM Agents: Diagnosing and Repairing Harness Flaws#259533
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive