Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

RadFlag: A Black-Box Hallucination Detection Method for Medical Vision Language Models

About

Generating accurate radiology reports from medical images is a clinically important but challenging task. While current Vision Language Models (VLMs) show promise, they are prone to generating hallucinations, potentially compromising patient care. We introduce RadFlag, a black-box method to enhance the accuracy of radiology report generation. Our method uses a sampling-based flagging technique to find hallucinatory generations that should be removed. We first sample multiple reports at varying temperatures and then use a Large Language Model (LLM) to identify claims that are not consistently supported across samples, indicating that the model has low confidence in those claims. Using a calibrated threshold, we flag a fraction of these claims as likely hallucinations, which should undergo extra review or be automatically rejected. Our method achieves high precision when identifying both individual hallucinatory sentences and reports that contain hallucinations. As an easy-to-use, black-box system that only requires access to a model's temperature parameter, RadFlag is compatible with a wide range of radiology report generation models and has the potential to broadly improve the quality of automated radiology reporting.

Serena Zhang, Sraavya Sambara, Oishi Banerjee, Julian Acosta, L. John Fahrner, Pranav Rajpurkar• 2024

Related benchmarks

TaskDatasetResultRank
Hallucination DetectionVQA-RAD Open-Ended
AUC65.8
57
Hallucination DetectionVQA-Rad (All)
AUC60
57
Hallucination DetectionVQA-Med 2019 (All)
AUC56.04
55
Hallucination DetectionSLAKE Open-Ended
AUC57.07
37
Hallucination DetectionVQA-Med Open-Ended 2019
AUC57.3
37
Hallucination DetectionSLAKE (All)
AUC55.46
37
Hallucination DetectionSlake
AUC60.6
20
Hallucination DetectionPathVQA
AUC58.8
20
Hallucination DetectionMIMIC-VQA
PR AUC84.1
16
Hallucination DetectionMIMIC-CXR
PR-AUC91.53
16
Showing 10 of 14 rows

Other info

Follow for update