医学命名实体识别在ICD自动预测中的应用。

IF 2.3 3区 生物学 Q3 BIOTECHNOLOGY & APPLIED MICROBIOLOGY
BioMed Research International Pub Date : 2025-09-18 eCollection Date: 2025-01-01 DOI:10.1155/bmri/6117755
Mohamad Kawas, Bassel Alkhatib, Khaled Omar, Khaled Tofelia, Mayssoon Dashash, Dorota Formanowicz
{"title":"医学命名实体识别在ICD自动预测中的应用。","authors":"Mohamad Kawas, Bassel Alkhatib, Khaled Omar, Khaled Tofelia, Mayssoon Dashash, Dorota Formanowicz","doi":"10.1155/bmri/6117755","DOIUrl":null,"url":null,"abstract":"<p><p>The International Classification of Diseases (ICD) serves as a standard in medical coding. Researchers in artificial intelligence, including those focused on natural language processing and machine learning, have made a significant effort to build and develop automatic ICD encoding systems and algorithms. Many algorithms have been developed to implement automatic ICD encoding, but almost all of these algorithms depended on the raw text input without taking into consideration the important medical entities in this input. In this paper, we propose an algorithm for automatically predicting ICD codes based on patient claims. Our algorithm contains several steps for finding the most relevant ICD codes. Primarily, our proposed algorithm employs medical named entity recognition (NER) to find the most important medical entities in a patient claim. For this purpose, the Medical NER model was used based on the BERT model. Next, the algorithm generates embeddings for the extracted entities using the ClinicalBERT model. To identify the most relevant ICD code, the algorithm creates embeddings for an ICD catalog, which contains various information such as chapter descriptions, long descriptions, short descriptions, and ICD codes. The embedding process is primarily based on the long descriptions, and the results are stored in a local database that contains embedding vectors and corresponding mapped ICD codes. The final step of the algorithm calculates the cosine similarity between the embedding vector generated from the patient complaint and the ICD long description vectors. The strength of this new algorithm is that it first detects the medical entities in the textual input and then predicts the most similar ICD codes. Also, our developed algorithm does not need such huge data for training. We tested the developed algorithm on a medical dataset, and the results indicate that the proposed method is highly efficient, achieving a precision rate of approximately 90%.</p>","PeriodicalId":9007,"journal":{"name":"BioMed Research International","volume":"2025 ","pages":"6117755"},"PeriodicalIF":2.3000,"publicationDate":"2025-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12446077/pdf/","citationCount":"0","resultStr":"{\"title\":\"Using Medical Named Entity Recognition in Automatic ICD Prediction.\",\"authors\":\"Mohamad Kawas, Bassel Alkhatib, Khaled Omar, Khaled Tofelia, Mayssoon Dashash, Dorota Formanowicz\",\"doi\":\"10.1155/bmri/6117755\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>The International Classification of Diseases (ICD) serves as a standard in medical coding. Researchers in artificial intelligence, including those focused on natural language processing and machine learning, have made a significant effort to build and develop automatic ICD encoding systems and algorithms. Many algorithms have been developed to implement automatic ICD encoding, but almost all of these algorithms depended on the raw text input without taking into consideration the important medical entities in this input. In this paper, we propose an algorithm for automatically predicting ICD codes based on patient claims. Our algorithm contains several steps for finding the most relevant ICD codes. Primarily, our proposed algorithm employs medical named entity recognition (NER) to find the most important medical entities in a patient claim. For this purpose, the Medical NER model was used based on the BERT model. Next, the algorithm generates embeddings for the extracted entities using the ClinicalBERT model. To identify the most relevant ICD code, the algorithm creates embeddings for an ICD catalog, which contains various information such as chapter descriptions, long descriptions, short descriptions, and ICD codes. The embedding process is primarily based on the long descriptions, and the results are stored in a local database that contains embedding vectors and corresponding mapped ICD codes. The final step of the algorithm calculates the cosine similarity between the embedding vector generated from the patient complaint and the ICD long description vectors. The strength of this new algorithm is that it first detects the medical entities in the textual input and then predicts the most similar ICD codes. Also, our developed algorithm does not need such huge data for training. We tested the developed algorithm on a medical dataset, and the results indicate that the proposed method is highly efficient, achieving a precision rate of approximately 90%.</p>\",\"PeriodicalId\":9007,\"journal\":{\"name\":\"BioMed Research International\",\"volume\":\"2025 \",\"pages\":\"6117755\"},\"PeriodicalIF\":2.3000,\"publicationDate\":\"2025-09-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12446077/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"BioMed Research International\",\"FirstCategoryId\":\"99\",\"ListUrlMain\":\"https://doi.org/10.1155/bmri/6117755\",\"RegionNum\":3,\"RegionCategory\":\"生物学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2025/1/1 0:00:00\",\"PubModel\":\"eCollection\",\"JCR\":\"Q3\",\"JCRName\":\"BIOTECHNOLOGY & APPLIED MICROBIOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"BioMed Research International","FirstCategoryId":"99","ListUrlMain":"https://doi.org/10.1155/bmri/6117755","RegionNum":3,"RegionCategory":"生物学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/1/1 0:00:00","PubModel":"eCollection","JCR":"Q3","JCRName":"BIOTECHNOLOGY & APPLIED MICROBIOLOGY","Score":null,"Total":0}
引用次数: 0

摘要

国际疾病分类(ICD)是医学编码的标准。人工智能领域的研究人员,包括那些专注于自然语言处理和机器学习的研究人员,已经在构建和开发自动ICD编码系统和算法方面做出了重大努力。已经开发了许多算法来实现自动ICD编码,但几乎所有这些算法都依赖于原始文本输入,而没有考虑到该输入中的重要医疗实体。在本文中,我们提出了一种基于患者索赔的ICD代码自动预测算法。我们的算法包含查找最相关ICD代码的几个步骤。首先,我们提出的算法使用医疗命名实体识别(NER)来查找患者索赔中最重要的医疗实体。为此,我们在BERT模型的基础上使用了Medical NER模型。接下来,该算法使用ClinicalBERT模型为提取的实体生成嵌入。为了识别最相关的ICD代码,该算法为ICD目录创建嵌入,该目录包含各种信息,如章节描述、长描述、短描述和ICD代码。嵌入过程主要基于长描述,结果存储在包含嵌入向量和相应映射的ICD代码的本地数据库中。算法的最后一步计算由患者投诉生成的嵌入向量与ICD长描述向量之间的余弦相似度。这种新算法的优势在于,它首先检测文本输入中的医疗实体,然后预测最相似的ICD代码。此外,我们开发的算法不需要如此庞大的数据进行训练。我们在一个医学数据集上测试了所开发的算法,结果表明所提出的方法是高效的,达到了大约90%的准确率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Using Medical Named Entity Recognition in Automatic ICD Prediction.

The International Classification of Diseases (ICD) serves as a standard in medical coding. Researchers in artificial intelligence, including those focused on natural language processing and machine learning, have made a significant effort to build and develop automatic ICD encoding systems and algorithms. Many algorithms have been developed to implement automatic ICD encoding, but almost all of these algorithms depended on the raw text input without taking into consideration the important medical entities in this input. In this paper, we propose an algorithm for automatically predicting ICD codes based on patient claims. Our algorithm contains several steps for finding the most relevant ICD codes. Primarily, our proposed algorithm employs medical named entity recognition (NER) to find the most important medical entities in a patient claim. For this purpose, the Medical NER model was used based on the BERT model. Next, the algorithm generates embeddings for the extracted entities using the ClinicalBERT model. To identify the most relevant ICD code, the algorithm creates embeddings for an ICD catalog, which contains various information such as chapter descriptions, long descriptions, short descriptions, and ICD codes. The embedding process is primarily based on the long descriptions, and the results are stored in a local database that contains embedding vectors and corresponding mapped ICD codes. The final step of the algorithm calculates the cosine similarity between the embedding vector generated from the patient complaint and the ICD long description vectors. The strength of this new algorithm is that it first detects the medical entities in the textual input and then predicts the most similar ICD codes. Also, our developed algorithm does not need such huge data for training. We tested the developed algorithm on a medical dataset, and the results indicate that the proposed method is highly efficient, achieving a precision rate of approximately 90%.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
BioMed Research International
BioMed Research International BIOTECHNOLOGY & APPLIED MICROBIOLOGY-MEDICINE, RESEARCH & EXPERIMENTAL
CiteScore
6.70
自引率
0.00%
发文量
1942
审稿时长
19 weeks
期刊介绍: BioMed Research International is a peer-reviewed, Open Access journal that publishes original research articles, review articles, and clinical studies covering a wide range of subjects in life sciences and medicine. The journal is divided into 55 subject areas.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信