Retrieval-Augmented Generation and Knowledge-Grounded Reasoning for Faithful Patient Discharge Instructions

Fenglin Liu,Bang Yang,Chenyu You,Xian Wu,Shen Ge,Zhangdaihong Liu,Xu Sun,Yang Yang,David A. Clifton
2024-07-14
Abstract:Language models (LMs), such as ChatGPT, have the potential to assist clinicians in generating various clinical notes. However, LMs are prone to produce ``hallucinations'', i.e., generated content that is not aligned with facts and knowledge. In this paper, we propose the Re$^3$Writer method with retrieval-augmented generation and knowledge-grounded reasoning to enable LMs to generate faithful clinical texts. We demonstrate the effectiveness of our method in generating patient discharge instructions. It requires the LMs to understand the patients' long clinical documents, i.e., the health records during hospitalization, to generate critical instructional information provided both to carers and to the patient at the time of discharge. The proposed Re$^3$Writer imitates the working patterns of physicians to first retrieve related working experience from historical instructions written by physicians, then reason related medical knowledge. Finally, it refines the retrieved working experience and reasoned medical knowledge to extract useful information, which is used to generate the discharge instructions for previously-unseen patients. Our experiments show that, using our method, the performance of five different LMs can be substantially boosted across all metrics. Meanwhile, we show results from human evaluations to measure the effectiveness in terms of fluency, faithfulness, and comprehensiveness. The code is available at <a class="link-external link-https" href="https://github.com/AI-in-Hospitals/Patient-Instructions" rel="external noopener nofollow">this https URL</a>
Computation and Language,Machine Learning
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: how to use language models to automatically generate accurate and fluent patient discharge instructions (Patient Instructions, PI) in order to reduce the workload of doctors and improve the quality of communication between doctors and patients. Specifically, the paper focuses on how, at the time of patient discharge, to generate a discharge instruction based on the patient's health records during hospitalization, which includes the patient's main health conditions, actions to be taken, and the importance of these actions, etc., to help patients or caregivers manage the patient's condition at home. The paper points out that currently, doctors need to possess the following skills when writing PI: 1) profound medical knowledge for interpreting patients' long - term clinical records, including diagnoses, drug use, and surgical records; 2) the ability to analyze the extensive and complex patient data obtained during hospitalization, such as admission records, nursing records, radiology records, doctor's notes, drugs, and laboratory results; 3) the ability to extract key information and write instructional notes suitable for understanding by ordinary readers. Therefore, writing PI is a necessary but time - consuming task, which will increase the workload of doctors and affect the time they can focus on patient care. To solve this problem, the author proposes a new method named Re3Writer. This method improves the ability of language models to generate accurate and reliable PI through retrieval - augmented generation and knowledge - grounded reasoning. Re3Writer mimics the working mode of doctors. First, it retrieves relevant work experience from historical PI, then reasons about relevant medical knowledge according to the currently input patient data, and finally refines this information to generate the final discharge instructions. The experimental results show that Re3Writer can significantly improve the performance of five different language models on all evaluation indicators, proving its effectiveness and generalization ability.