Albayrak Abdulkadir, Xiao Yao, Mukherjee Piyush, Barnett Sarah S, Marcou Cherisse A, Hart Steven N
Department of Laboratory Medicine and Pathology, Mayo Clinic, Rochester, MN, United States of America.
Department of Quantitative Health Sciences, Mayo Clinic, Rochester, MN, United States of America.
J Pathol Inform. 2024 Nov 16;16:100409. doi: 10.1016/j.jpi.2024.100409. eCollection 2025 Jan.
With the increasing utilization of exome and genome sequencing in clinical and research genetics, accurate and automated extraction of human phenotype ontology (HPO) terms from clinical texts has become imperative. Traditional methods for HPO term extraction, such as PhenoTagger, often face limitations in coverage and precision. In this study, we propose a novel approach that leverages large language models (LLMs) to generate synthetic sentences with clinical context, which were semantically encoded into vector embeddings. These embeddings are linked to HPO terms, creating a robust knowledgebase that facilitates precise information retrieval. Our method circumvents the known issue of LLM hallucinations by storing and querying these embeddings within a true database, ensuring accurate context matching without the need for a predictive model. We evaluated the performance of three different embedding models, all of which demonstrated substantial improvements over PhenoTagger. Top recall (sensitivity), precision (positive-predictive value, PPV), and F1 are 0.64, 0.64, and 0.64, respectively, which were 31%, 10%, and 21% better than PhenoTagger. Furthermore, optimal performance was achieved when we combined the best performing embedding model with PhenoTagger (a.k.a. Fused model), resulting in recall (sensitivity), precision (PPV), and F1 values of 0.7, 0.7, and 0.7, respectively, which are 10%, 10%, and 10% better than the best embedding models. Our findings underscore the potential of this integrated approach to enhance the precision and reliability of HPO term extraction, offering a scalable and effective solution for biomedical data annotation.
随着外显子组和基因组测序在临床和研究遗传学中的应用日益增加,从临床文本中准确、自动提取人类表型本体(HPO)术语变得势在必行。传统的HPO术语提取方法,如PhenoTagger,在覆盖范围和精度方面常常面临局限性。在本研究中,我们提出了一种新颖的方法,该方法利用大语言模型(LLM)生成具有临床背景的合成句子,这些句子被语义编码为向量嵌入。这些嵌入与HPO术语相关联,创建了一个强大的知识库,便于精确的信息检索。我们的方法通过在真实数据库中存储和查询这些嵌入来规避LLM幻觉的已知问题,确保准确的上下文匹配,而无需预测模型。我们评估了三种不同嵌入模型的性能,所有这些模型都比PhenoTagger有显著改进。最高召回率(灵敏度)、精度(阳性预测值,PPV)和F1分别为0.64、0.64和0.64,比PhenoTagger分别高出31%、10%和21%。此外,当我们将性能最佳的嵌入模型与PhenoTagger(即融合模型)相结合时,实现了最佳性能,召回率(灵敏度)、精度(PPV)和F1值分别为0.7、0.7和0.7,比最佳嵌入模型分别高出10%、10%和10%。我们的研究结果强调了这种综合方法在提高HPO术语提取的精度和可靠性方面的潜力,为生物医学数据注释提供了一种可扩展且有效的解决方案。