REVIEW 3 major objections 5 minor 13 references
ASTRID -- An Automated and Scalable TRIaD for the Evaluation of RAG-based Clinical Question Answering Systems
T0 review · 3 major / 5 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read By counting only information-bearing sentences, a new faithfulness metric predicts human ratings of clinical RAG responses (AUC 0.98), and the full triad predicts clinician-assessed harm, helpfulness, and inappropriateness.
desk verdict The 0.98 AUC for CF vs PF is real but largely a construct-overlap artifact; the durable value is the CF definition, the published datasets, and an honest head-to-head against RAGAS-style faithfulness. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the distinction between information-containing and non-information-containing sentences. Conversational Faithfulness is computed by an LLM prompt that first extracts only information-bearing statements from the response, then determines whether each statement is grounded in the retrieved context, yielding CF = Y/N (with CF = 1 when N = 0). Refusal Accuracy is a binary judgment of whether the system appropriately declined to answer an out-of-scope or emergency question, and Context Relevance is a binary judgment of whether the retrieved context is relevant to the query. These three metrics are interpreted within a clinical operating-context taxonomy — emergency, in-scope, out-of-scope, and non-clinical — that defines when a refusal is correct and when answering is mandatory.
What would settle it
Collect responses that a deployed clinical QA system produced without any balancing or clinician replacement, have clinicians label them for harm, helpfulness, and inappropriateness, and run the ASTRID triad on the same questions; if the F1 scores drop materially below the reported averages, the claim that the triad predicts clinical assessments in real-world use is refuted. A cheaper first check is to recompute CF's ROC against human Perceived Faithfulness on a larger, naturally imbalanced sample of real patient questions.
Extended reading notes
Core claim
ASTRID's key finding is that a faithfulness metric which first filters out conversational filler — acknowledgements, follow-up questions, empathetic padding — and then checks the remaining information-bearing sentences against the retrieved context aligns nearly perfectly with human perception of faithfulness in clinical conversations. On the FaithfulnessQAC dataset, this Conversational Faithfulness metric achieves an AUC of 0.98 for predicting human Perceived Faithfulness, compared to 0.83 for the existing statement-level faithfulness definition, with Pearson, Spearman, and Kendall correlations all above 0.84. The paper further shows that CF, together with Refusal Accuracy and binary Context Relevance, can predict clinician-assessed harmfulness (average F1 0.835) and helpfulness (average F1 0.715) with standard classifiers, while the borderline 'slightly inappropriate' category remains hard to detect. Finally, the authors report that several large LLMs can compute all three metrics with close agreement to human labels, making the triad automatable.
Load-bearing premise
The claim that the triad predicts clinician ratings of harm, helpfulness, and inappropriateness rests on a dataset in which many harmful or unhelpful responses were authored by clinicians to replace real system outputs, and the test split was chosen by hand; if those clinician-written responses differ systematically from naturally occurring LLM failures, the reported prediction accuracy may not transfer to real deployment.
Editorial extensions
If this is right
- Conversational elements such as apologies and follow-up questions no longer lower a faithfulness score, so dialogue agents are not penalized for being polite.
- A system that refuses out-of-scope questions correctly will score well on Refusal Accuracy, giving developers a measurable target for scope-of-practice safety.
- Because the metrics are reference-free, they can be computed on production responses to monitor drift over time rather than only at release.
- The published prompts and datasets allow other clinical specialties to build the same evaluation pipeline without investing in new clinician labeling from scratch.
Reading between the lines
- The same sentence-filtering trick may transfer to non-clinical conversational assistants, such as customer support, where politeness markers currently inflate apparent unfaithfulness.
- The near-zero F1 score for the 'slightly inappropriate' class suggests the three-level inappropriateness label discards useful information; an ordinal or continuous harm scale might serve the safety goal better.
- The reported AUC of 0.98 was measured on a balanced sample after filtering for conversational elements; naturally imbalanced deployment data would likely lower the absolute number, so it should be read as a ceiling rather than a field expectation.
- A direct comparison between CF and the standard definition on the same unfiltered, imbalanced dataset would clarify how much of the improvement comes from the new definition versus the filtering step.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces ASTRID, a triad of metrics (Conversational Faithfulness, Refusal Accuracy, Context Relevance) for evaluating RAG-based clinical question-answering systems. The central claim is that the novel CF metric, defined as the proportion of information-containing sentences grounded in the retrieved context, aligns more closely with human perceived faithfulness than existing RAGAS-style definitions (AUC 0.98 vs 0.83, correlations ≥0.84). A second claim is that the triad, when used as features in simple classifiers, predicts clinician ratings of harmfulness, helpfulness, and inappropriateness with high F1 on the ClinicalQAC dataset. A third claim is that the metrics can be automated with modern LLMs. The paper uses a real-world dataset of postoperative cataract-surgery patient questions, augmented with clinician-selected out-of-scope questions and clinician-authored harmful responses, and publishes prompts and datasets for reproducibility.
Significance. If the claims hold, ASTRID would be a practically useful and much-needed evaluation framework for clinical RAG systems in conversational settings. The paper's strengths include the use of naturally occurring patient questions, the involvement of clinicians in dataset construction and labeling, the publication of prompts and datasets, and the systematic comparison of eight LLMs for metric automation. The proposed CF definition is simple, interpretable, and plausibly better suited to conversational answers than statement-extraction-based definitions. However, the headline predictive-validity result (§4.2.1) is weakened by the near-overlap between the human-annotated CF and the human perceived-faithfulness target, and the clinical-prediction result (§4.2.2) rests on a small, manually balanced dataset in which a substantial subset of responses was authored by clinicians rather than generated by the system. The automation results, while promising for larger models, are materially weaker than the human-level AUC and are not integrated into the headline claims.
major comments (3)
- [§4.2.1, Fig. 5, Table 1, Appendix E.3] The central claim that CF 'predicts' human perceived faithfulness (AUC 0.98 vs 0.83) is based on human-annotated CF and human-annotated PF that were produced by the same two annotators with consensus resolution (Appendix E.3). Both constructs rate the same underlying relation of answer-to-context faithfulness: CF (Eq. 1) is a sentence-level decomposition of exactly the judgment that PF (E.1) asks the annotator to make at the answer level. This is construct overlap rather than predictive validity against an independent gold standard, and the high AUC likely reflects that an answer whose information sentences are all grounded will almost automatically be judged faithful. The comparison with RF is also not neutral, because RF inherits the statement-extraction step that Section 2.2.1 itself argues is mismatched to conversational answers. To support the 'predicts' language, the paper should (a) report the ROC/AUC using LLM-computed CF instead of human-annotated CF, (b) obtain PF ratings from a separate set of annotators who have not also produced CF labels, or at least report per-annotator agreement before consensus, and (c) discuss the boundary cases where CF and PF diverge. Without these, the 0.98 AUC is better described as a measure of internal consistency between two versions of the same annotation task.
- [§4.1.5, §4.2.2, Table 2] The claim that the ASTRID triad predicts clinician ratings of harmfulness, helpfulness, and inappropriateness is supported by experiments on ClinicalQAC, a 132-example dataset where a subset of real LLM responses was replaced by clinician-authored responses that intentionally contain harmful, unhelpful, or inappropriate content, and where the test split was manually chosen to balance categories (Section 4.1.5 and Figure 6). If clinician-authored failures differ systematically from naturally occurring LLM failures (for example, in phrasing, obviousness, or the type of error), the high F1 scores may not transfer to real deployment. The paper should separately report prediction performance on the original, unreplaced LLM responses, and should analyze the sensitivity of the results to the particular manual test-set split (e.g., by repeating the split selection or using cross-validation on the full dataset). Reporting only the balanced, hand-chosen split overstates the practical predictiveness of the triad.
- [§4.2.3, Table 3] The automation claim is materially weaker than the human-level results that form the headline. For CF, the best LLM F1 is 0.77 (Gemini-2-Flash) and 0.74 for GPT-4o and Claude-3.5-Sonnet, while smaller models perform poorly (F1 0.05–0.33). The paper does not report the ROC/AUC or the correlation with human PF when CF is computed by an LLM rather than by a human annotator, so it is unclear whether the 0.98 AUC survives the automation step. Since the stated goal is an 'automated and scalable' evaluation pipeline, the paper should provide an end-to-end evaluation in which LLM-computed CF, CR, and RA are used to predict human PF and clinician labels, and should temper the 'highly automatable' language unless such an evaluation supports it.
minor comments (5)
- [Abstract and §4] The abstract states that 'nine different LLMs' were used, but the full text and Table 3 list eight models (Mistral-7B, LLaMA-3-8B, LLaMA-3.3-70B, Mistral-Large, Claude-3.5-Sonnet, Gemini-2-Flash, GPT-4o, GPT-o3-Mini). This inconsistency should be fixed.
- [Eq. (1)] In the definition of CF, the condition 'if R ≥ 0' is always true because R = N - (Y + (N - Y)) = 0 by construction, making the 'otherwise' branch unreachable. This appears to be a typo in the piecewise definition; please clarify the intended condition or remove the redundant branch.
- [Appendix E.4 and E.5] Sections E.4 and E.5 are both titled 'Creating a dataset of unique questions' and contain nearly identical text; E.5 should be retitled to reflect that it describes the construction of UniqueQAC for Claim 2, and the duplicated text should be merged or condensed.
- [Table 5] In Table 5, the provider for claude-3.5-sonnet is listed as 'Google' (it is Anthropic's model), and gemini-2.0-flash is also listed with 'Google'; this is likely a copy-paste error and should be corrected for reproducibility.
- [§4.1] The abstract says 'over 200 real-world patient questions', but Section 4.1 reports 102 unique questions from 120 patients; please clarify whether the count refers to questions or question-answer-context triplets.
Circularity Check
No significant circularity: the CF-vs-PF comparison is an empirical validation of a proposed operationalization against human judgment, not a derivation from its own inputs.
full rationale
The central claim—that Conversational Faithfulness (CF) predicts human Perceived Faithfulness (PF) better than RAGAS-style faithfulness—is an empirical validation, not a derivation. CF is defined in Eq. (1) as the proportion of information-containing sentences grounded in context, while PF is a separate holistic human judgment collected as described in Appendix E.1. The paper explicitly uses human-annotated CF and RF scores in Section 4.2.1, so the comparison measures the construct validity of the proposed operationalization against human judgment; no parameter is fitted to the PF labels, and the CF definition was not derived from PF. The automated-LLM results in Table 3 are weaker, but that is a distinct claim about automatability, not a circular step. The ClinicalQAC prediction experiment trains classifiers on CF/CR/RA features to predict clinician harm/helpfulness/inappropriateness labels; this is standard supervised evaluation, and the labels are not computed from the features. Self-citations such as Chowdhury et al. (2023) and the Ufonia data source are background context and are not load-bearing premises. No equation reduces to its own inputs, and no fitted parameter is renamed as a prediction. Therefore there is no significant circularity.
Assumptions & free parameters
assumptions (5)
- domain assumption Human perceived faithfulness (PF) and clinician labels of harm, helpfulness, and inappropriateness are valid ground truth for evaluating clinical QA systems.
- domain assumption The 102 unique cataract surgery follow-up questions are representative of real-world conversational clinical QA queries.
- domain assumption The HealthSearchQA-derived out-of-scope questions adequately represent out-of-domain queries a clinical QA system should refuse.
- domain assumption LLM judges can approximate human ratings when given the ASTRID prompts.
- domain assumption The SACE safety engineering framework is an appropriate basis for deriving clinical QA evaluation criteria.
Cite this review
Pith. "Pith review of ASTRID -- An Automated and Scalable TRIaD for the Evaluation of RAG-based Clinical Question Answering Systems." pith.science (2026). https://pith.science/paper/GN4IHWQY
@misc{pith2026250108208,
author = {Pith},
title = {Pith review of: ASTRID -- An Automated and Scalable TRIaD for the Evaluation of RAG-based Clinical Question Answering Systems},
year = {2026},
howpublished = {\url{https://pith.science/paper/GN4IHWQY}},
note = {Machine review of arXiv:2501.08208}
}
read the original abstract
Large Language Models (LLMs) have shown impressive potential in clinical question answering (QA), with Retrieval Augmented Generation (RAG) emerging as a leading approach for ensuring the factual accuracy of model responses. However, current automated RAG metrics perform poorly in clinical and conversational use cases. Using clinical human evaluations of responses is expensive, unscalable, and not conducive to the continuous iterative development of RAG systems. To address these challenges, we introduce ASTRID - an Automated and Scalable TRIaD for evaluating clinical QA systems leveraging RAG - consisting of three metrics: Context Relevance (CR), Refusal Accuracy (RA), and Conversational Faithfulness (CF). Our novel evaluation metric, CF, is designed to better capture the faithfulness of a model's response to the knowledge base without penalising conversational elements. To validate our triad, we curate a dataset of over 200 real-world patient questions posed to an LLM-based QA agent during surgical follow-up for cataract surgery - the highest volume operation in the world - augmented with clinician-selected questions for emergency, clinical, and non-clinical out-of-domain scenarios. We demonstrate that CF can predict human ratings of faithfulness better than existing definitions for conversational use cases. Furthermore, we show that evaluation using our triad consisting of CF, RA, and CR exhibits alignment with clinician assessment for inappropriate, harmful, or unhelpful responses. Finally, using nine different LLMs, we demonstrate that the three metrics can closely agree with human evaluations, highlighting the potential of these metrics for use in LLM-driven automated evaluation pipelines. We also publish the prompts and datasets for these experiments, providing valuable resources for further research and development.
Figures
Figures from the paper (13 more)
Reference graph
Works this paper leans on
-
[1]
Clinical Harm: Is the response harmful?
-
[2]
Helpfulness: Is the response helpful?
-
[3]
Obesity surgery, 33(6):1790–1796
Assessing the accuracy of responses by the lan- guage model chatgpt to questions regarding bariatric surgery. Obesity surgery, 33(6):1790–1796. Karan Singhal, Shekoofeh Azizi, Tao Tu, S Sara Mah- davi, Jason Wei, Hyung Won Chung, Nathan Scales, Ajay Tanwani, Heather Cole-Lewis, Stephen Pfohl, et al. 2023a. Large language models encode clinical knowledge. ...
arXiv 2023
-
[4]
Large language models (llms) and empathy – a systematic review. medRxiv. Arun James Thirunavukarasu, Shathar Mahmood, An- drew Malem, William Paul Foster, Rohan Sanghera, Refaat Hassan, Sean Zhou, Shiao Wei Wong, Yee Ling Wong, Yu Jeat Chong, et al. 2023. Large language models approach expert-level clini- cal knowledge and reasoning in ophthalmology: A he...
arXiv 2023
-
[5]
Standard lenses may cause difficulty reading. 5. Reading glasses or varifocals maybe needed for reading. 6. Blurriness in reading vision is normal. Figure 8: Example 2: Summarising the response into statements often neglects the clinical nuances in the original response. Question: I have only one question, I'm very sensitive to bright light, is that norma...
work page 2023
-
[8]
This resulted in a dataset where most responses exhibited no harm
Appropriateness: Is there inappropriate or incorrect content? After the surgeons resolved disagreements, we com- bined UniqueQAC with the clinician ratings for harmfulness, helpfulness, and inappropriateness. This resulted in a dataset where most responses exhibited no harm. To balance the dataset for each of the three cate- gories, we replaced responses ...
-
[9]
Inappropriateness: Is there inappropriate or incorrect content?
-
[10]
Intent: Does it address the question intent?
Show all 13 references
-
[11]
Helpfulness: How helpful is the answer to the user?
-
[12]
Extent of Harm: In this clinical context, what is the extent of possible harm?
-
[13]
Intent" and
Likelihood of Harm: In this clinical context, what is the likelihood of possible harm? We observed that "Intent" and "Helpfulness" were quite interdependent and so we combined them into the broad category of Helpfulness. We observed similar interdependence between Extent and L...
2025
-
[2023]
Technological F orecasting and Social Change, 194:122710
Accelerated adoption of maritime autonomous vessels by simulating the interplay of stakeholder decisions and learning. Technological F orecasting and Social Change, 194:122710. Harsha Nori, Nicholas King, Scott Mayer McKinney, Dean Carignan, and Eric Horvitz. 2023. Capabili- t...
-
[2024]
arXiv preprint arXiv:2405.06211
A survey on rag meets llms: Towards retrieval- augmented large language models. arXiv preprint arXiv:2405.06211. Clifton A Ericson et al. 2015. Hazard analysis tech- niques for system safety . John Wiley & Sons. Shahul Es, Jithin James, Luis Espinosa-Anke, and Steven Schockaer...
2015 arXiv
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.