摘要
模拟病人系统在现代医学教育和研究中发挥着至关重要的作用,提供安全的、综合的学习环境,并使临床决策模拟成为可能。大型语言模型 (LLM) 可以通过高保真度和低成本复制医疗状况和病人-医生互动来推动模拟病人系统的发展。然而,确保这些系统的有效性和可信度仍然是一个挑战,因为它们需要一个庞大、多样化和精确的病人知识库,以及一个强大且稳定的知识传播机制。在这里,我们开发了 AIPatient,一种先进的模拟病人系统,以 AIPatient 知识图谱 (AIPatient KG) 作为输入,推理检索增强生成 (Reasoning RAG) 代理工作流程作为生成主干。AIPatient KG 从重症监护医疗信息市场 (MIMIC)-III 数据库中的电子健康记录 (EHR) 中采样数据,产生了一个临床多样化且相关的 1,495 名病人的队列,具有较高的知识库有效性 (F1 0.89)。Reasoning RAG 利用六个由 LLM 驱动的代理,跨越包括检索、KG 查询生成、抽象、检查器、重写和总结在内的任务。这种代理框架在基于 EHR 的医疗问答 (QA) 中达到了 94.15% 的整体准确率,超过了使用无代理或仅部分代理集成的基准。我们的系统还呈现出高可读性(中位数 Flesch 阅读易读性 77.23;中位数 Flesch Kincaid 年级 5.6)、鲁棒性(ANOVA F 值 0.6126,p>0.1)和稳定性(ANOVA F 值 0.782,p>0.1)。AIPatient 系统的良好表现突出了其在支持各种应用方面的潜力,包括医学教育、模型评估和系统集成。