When Stability Fails: Hidden Failure Modes Of LLMS in Data-Constrained Scientific Decision-Making
Organizations: North Dakota State University
Abstract
Large language models (LLMs) are increasingly used as decision-support tools in data-constrained scientific workflows, where correctness and validity are critical. However, evaluation practices often emphasize stability or reproducibility across repeated runs. While these properties are desirable, stability alone does not guar- antee agreement with statistical ground truth when such references are available. We introduce a controlled behavioral evaluation framework that explicitly sep- arates four dimensions of LLM decision-making: stability, correctness, prompt sensitivity, and output validity under fixed statistical inputs. We evaluate multi- ple LLMs using a statistical gene prioritization task derived from differential ex- pression analysis across prompt regimes involving strict and relaxed significance thresholds, borderline ranking scenarios, and minor wording variations. Our ex- periments show that LLMs can exhibit near-perfect run-to-run stability while sys- tematically diverging from statistical ground truth, over-selecting under relaxed thresholds, responding sharply to minor prompt wording changes, or producing syntactically plausible gene identifiers absent from the input table. Although sta- bility reflects robustness across repeated runs, it does not guarantee agreement with statistical ground truth in structured scientific decision tasks. These findings highlight the importance of explicit ground-truth validation and output validity checks when deploying LLMs in automated or semi-automated scientific work- flows.
Figures & tables
| Prompt | Task Type | Metric | ChatGPT | Gemini | Claude | Interpretation |
| P1 (FDR 0.05) | Thresholded DE | Jaccard vs truth | 1.00 | 1.00 | 0.00 | Claude fails to recover DE genes |
| P5 (FDR 0.10) | Relaxed threshold | Jaccard vs truth | 0.47 | 0.28 | 0.00 | Over-selection / collapse |
| P6 (Borderline) | Ranking uncertainty | Jaccard vs truth | 0.14 | 1.00 | 0.00 | Gemini recovers truth |
| P6 (stability) | Within-LLM | Pairwise Jaccard | 1.00 | 1.00 | 1.00 | Perfect internal stability |
| P7a vs P7b | Prompt sensitivity | Jaccard | 0.74 | 0.08 | 1.00 | High wording sensitivity |
| P9 (ranking) | Validity check | Invalid gene IDs per run | 0 | 0 | 20 | Hallucinated identifiers |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Prompt | Task Type | Metric | ChatGPT | Gemini | Claude | Interpretation |
| P1 (FDR 0.05) | Thresholded DE | Overlap coefficient | - | - | 0.00 | Fails to recover DE genes |
| P5 (FDR 0.10) | Relaxed threshold | Overlap coefficient | 0.74 | 1.00 | 0.00 | Claude returns no overlapping genes |
| P6 (Borderline) | Ranking uncertainty | Overlap coefficient | 0.25 | 1.00 | 0.00 | Gemini recovers truth |
| P6 (stability) | Within-LLM | Pairwise overlap coefficient | 1.00 | 1.00 | 1.00 | Perfect internal stability |
| P7 (7a vs 7b) | Prompt sensitivity | Overlap coefficient | 0.85 | 0.15 | 1.00 | High wording sensitivity |
| Note: “–” indicates metrics that are not defined for that evaluation setting (NA). | ||||||
LLM Evaluation
Large language model evaluation measures what models can do, how reliably they do it, and whether benchmark scores predict real-world performance.
See all 2,408 papers