Hindsight Bias in Clinical Temporal Reasoning: How Future Data Exposure Affects Large Language Model Judgment
Authors: Misaki Matsuura, Sayantan Kumar, Ojas Kadam, Jeremy C. Weiss
Organizations: Case School of Engineering, Case Western Reserve University, USA · National Library of Medicine, National Institutes of Health, USA · Rice University University, USA
Clinical decisions are prospective, but clinical language models are often evaluated on retrospective records that reveal the final diagnosis, treatment response, and outcome. Such evaluations may reward the use of future information rather than reasoning under the uncertainty present at the decision point. We introduce a paired benchmark for measuring outcome-conditioned shifts consistent with hindsight bias in clinical temporal reasoning. It contains 171 case reports from the PubMed Central Open Access Subset---40 sepsis and 131 GLP-1/diabetes cases---represented as both textual narratives and human-annotated and LLM-generated textual time series (TTS). For each case, questions are tied to a clinically meaningful cutoff and paired with a prospective reference answer and an outcome-consistent \emph{hindsight trap}. Models answer each question using either a TTS truncated at the cutoff or the complete timeline; additional conditions vary the narrative source (original or synthetic) and TTS annotation source (human or LLM). We evaluate accuracy (Acc), hindsight trap rate (HTR), answer instability rate (AIR), and hindsight bias rate (HBR), each of which captures different signals of hindsight bias. Across GPT 5.6 Sol, Gemma 4, GLM 5.2, and Opus 5, full timeline exposure produces consistent hindsight-sensitive shifts, while temporal masking reduces bias without lowering accuracy.
Figures & tables
Figure 1: Benchmark pipeline for measuring hindsight-sensitive clinical reasoning. Models answer the same question using masked and complete case trajectories, and response changes are evaluated for correctness, instability, and movement toward an outcome-consistent hindsight trap.
Figure 3: Accuracy and Hindsight Trap Rate (HTR) across experimental conditions for GPT for the GLP and sepsis datasets. Condition 0 represents the full information setting. For Conditions 1.1–3.2, results are shown for both the full and masked settings. Points indicate observed values and error bars indicate 95% bootstrap confidence intervals.
Figure 4: Hindsight bias metrics across paired experimental conditions for GPT for the GLP and sepsis datasets. We report Δ HTR, AIR, and HBR for Conditions 1.1–3.2. Points indicate observed values and error bars indicate 95% bootstrap confidence intervals.
Appendix figures & tables16 assets
Supplementary material from the paper’s appendix.
Appendix
Sepsis
GLP
Mean
0.499
0.565
Median
0.500
0.581
SD
0.206
0.206
Min
0.029
0.000
Max
0.945
1.000
Appendix
Table D.1: Distribution of relative cutoff position RelPos(q) across questions in each dataset.
Figure D.1: Empirical cumulative distribution of relative masking cutoff positions for GLP and Sepsis. Relative position is defined using the chronological index of the cutoff event within the TTS and normalized to [0,1] , with 0 representing the beginning and 1 the end of the recorded event sequence.
Figure E.1: Accuracy and HTR results for Gemma with case-level 95% bootstrap confidence intervals.
Figure E.2: Hindsight bias metrics for Gemma with case-level 95% bootstrap confidence intervals.
Figure E.3: Accuracy and HTR results for GLM with case-level 95% bootstrap confidence intervals.
Figure E.4: Hindsight bias metrics for GLM with case-level 95% bootstrap confidence intervals.
Figure E.5: Accuracy and HTR results for Opus-5 with case-level 95% bootstrap confidence intervals.
Figure E.6: Hindsight bias metrics for Opus-5 with case-level 95% bootstrap confidence intervals.
Figure E.7: Accuracy across models and input conditions. Accuracy for GPT-5.6 Sol, Gemma-4, GLM-5.2, and Opus-5 on GLP and Sepsis under full (top) and masked (bottom) information. Asterisks denote strict masking conditions.
Figure E.8: Hindsight Trap Rate across models and input conditions. HTR for GPT-5.6 Sol, Gemma-4, GLM-5.2, and Opus-5 on GLP and Sepsis under full (top) and masked (bottom) information. Asterisks denote strict masking conditions.
Figure E.9: Paired hindsight-bias metrics across models. Δ HTR, Answer Instability Rate (AIR), and Hindsight Bias Rate (HBR) for GPT, Gemma, GLM, and Opus on GLP and Sepsis. Asterisks denote strict masking conditions.
Figure F.1: Accuracy and hindsight trap rate (HTR) across conditions for GPT under both prompt versions. Error bars show case-level 95% bootstrap confidence intervals.
Figure F.2: Hindsight bias metrics across paired conditions for GPT under both prompt versions. Metrics include the change in hindsight trap rate ( Δ HTR), AIR, and HBR. Error bars show case-level 95% bootstrap confidence intervals.
Figure F.3: Accuracy and hindsight trap rate (HTR) across conditions for GLM under both prompt versions. Error bars show case-level 95% bootstrap confidence intervals.
Figure F.4: Hindsight bias metrics across paired conditions for GLM under both prompt versions. Metrics include the change in hindsight trap rate ( Δ HTR), AIR, and HBR. Error bars show case-level 95% bootstrap confidence intervals.
Assessment
Sample agreement
Applicable assessments
Weighted agreement
Agreement with benchmark annotations
Question clinically reasonable
95.9%
326/340
95.8%
Prospective reference answer
98.7%
235/238
99.0%
Hindsight-trap answer
97.1%
264/272
96.5%
Inter-annotator agreement
Question clinically reasonable
91.8%
156/170
91.6%
Appendix
Table G.1: Human validation results. Sample estimates are calculated from the error-enriched validation set; weighted estimates use inverse-probability weights from the cohort-specific sampling design.
Large language models leak parametric knowledge of what followed a historical date into decision tasks indexed by that date -- not necessarily a lookup of the realized outcome, but knowledge of the period all the same. Existence is settled; what users lack is a cheap way to audit a given model. We present HindsightBench, a black-box audit protocol that profiles parametric hindsight in any time-indexed LLM decision task at probe-level cost (no backtests, no logprobs, no corpus access). It chains a four-arm date-manipulation matrix (revealed/date-only/masked/transplanted), dual memory probes (date recovery; outcome recall), and six metrics -- trigger strength, transplant effect, post-cutoff placebo, recoverability, behaviorally effective cutoff, and recall-accuracy dissociation -- with explicit gates where identifiability is data-dependent. Applied to 15 models from seven vendors on a 258-node vintage-correct macro panel, it yields three patterns: (i) the date-trigger reflex is not a scale phenomenon -- it tracks training recency, though what installs it is not identified here: absent across every 2024 open-weight row where it is measurable, including a 70B tier with cutoff-aligned recall propensity, present in every tested 2026-generation model, and switching on within one vendor lineage (Qwen3 -> Qwen3.6) in the same MoE family at ~3B active; (ii) effective cutoffs span 22 months across vendors and precede vendor-reported dates by up to eight months, invalidating calendar-window placebos; (iii) results are not invariant to serving -- BF16 serving of an FP8-referenced model breaks the trigger estimate's stability while AWQ-INT4 preserves it, and a provider-locked reasoning regime makes one probe non-convergent -- so the protocol pins quantization and thinking regime as part of its contract. We release the panel, preregistrations, audit rows, transcripts, and one-command regeneration.
Large Language Models (LLMs) achieve strong results on many medical benchmarks, but their clinical reasoning remains difficult to evaluate reliably. A central risk is an evaluation illusion: fluent and well-structured explanations can appear clinically convincing even when the final diagnosis is incorrect. We introduce CLExEval, a human-in-the-loop framework for evaluating LLM clinical reasoning under progressive information masking. CLExEval combines 5,600 expert-physician annotations with 200 clinical reasoning traces derived from 40 rare diagnostic cases. Our analysis identifies three recurring failure patterns: (i) verbosity bias, where GPT-4o-mini's diagnostic accuracy drops from 95.0% to 32.5% under information scarcity; (ii) a hidden knowledge paradox, where a specialist model reaches 92.5% maximum diagnostic potential but fails to retrieve that knowledge reliably in verbose contexts; and (iii) a 68.6% reasoning-to-output mismatch, where correct diagnoses appear in reasoning traces but are not reflected in final answers. We further evaluate the LLM-as-a-Judge paradigm on a human-verified failure set (n = 142). GPT-4o-mini approved 47.9% of clinically incorrect outputs, while HuatuoGPT-o1 approved all validly scored failures and showed a positive self-preference bias. These results suggest that standalone automated clinical evaluations can substantially overestimate clinical reliability without expert-grounded validation.
Longitudinal clinical reasoning requires large language models (LLMs) to identify and integrate relevant evidence distributed across extended patient histories. Although long-context models can process increasingly large amounts of information, providing more history does not necessarily make relevant evidence more accessible or improve reasoning. We compare five context strategies (Full, Recent, Episodic, Semantic, and Hybrid) on MedLoCoMo across four open-weight LLMs, examining answer correctness, robustness to query-evidence distance, and abstention on questions with unsupported premises. Episodic and Hybrid generally achieve the strongest overall accuracy, while Recent Context degrades most as supporting evidence becomes more distant; Episodic and Hybrid maintain the highest accuracy at long distances. Analysis of adversarial questions further shows that strong performance on answerable questions does not necessarily translate to successful abstention when the available history does not support the requested conclusion. These findings show that reliable longitudinal reasoning depends not only on how much history an LLM can access, but critically on how relevant evidence is selected and presented for reasoning.
Taye Akinrele, Noorbakhsh Amiri Golilarz, Subash Neupane +2
Department of Computer Science, The University of Alabama