Cargando…
KAMPNet: multi-source medical knowledge augmented medication prediction network with multi-level graph contrastive learning
BACKGROUNDS: Predicting medications is a crucial task in intelligent healthcare systems, aiding doctors in making informed decisions based on electronic medical records (EMR). However, medication prediction faces challenges due to complex relations within heterogeneous medical data. Existing studies...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10617141/ https://www.ncbi.nlm.nih.gov/pubmed/37904198 http://dx.doi.org/10.1186/s12911-023-02325-x |
_version_ | 1785129541925076992 |
---|---|
author | An, Yang Tang, Haocheng Jin, Bo Xu, Yi Wei, Xiaopeng |
author_facet | An, Yang Tang, Haocheng Jin, Bo Xu, Yi Wei, Xiaopeng |
author_sort | An, Yang |
collection | PubMed |
description | BACKGROUNDS: Predicting medications is a crucial task in intelligent healthcare systems, aiding doctors in making informed decisions based on electronic medical records (EMR). However, medication prediction faces challenges due to complex relations within heterogeneous medical data. Existing studies primarily focus on the supervised mining of hierarchical relations between homogeneous codes in medical ontology graphs, such as diagnosis codes. Few studies consider the valuable relations, including synergistic relations between medications, concurrent relations between diseases, and therapeutic relations between medications and diseases from historical EMR. This limitation restricts prediction performance and application scenarios. METHODS: To address these limitations, we propose KAMPNet, a multi-sourced medical knowledge augmented medication prediction network. KAMPNet captures diverse relations between medical codes using a multi-level graph contrastive learning framework. Firstly, unsupervised graph contrastive learning with a graph attention network encoder captures implicit relations within homogeneous medical codes from the medical ontology graph, generating knowledge augmented medical code embedding vectors. Then, unsupervised graph contrastive learning with a weighted graph convolutional network encoder captures correlative relations between homogeneous or heterogeneous medical codes from the constructed medical codes relation graph, producing relation augmented medical code embedding vectors. Finally, the augmented medical code embedding vectors, along with supervised medical code embedding vectors, are fed into a sequential learning network to capture temporal relations of medical codes and predict medications for patients. RESULTS: Experimental results on the public MIMIC-III dataset demonstrate the superior performance of our KAMPNet model over several baseline models, as measured by Jaccard, F1 score, and PR-AUC for medication prediction. CONCLUSIONS: Our KAMPNet model can effectively capture the valuable relations between medical codes inherent in multi-sourced medical knowledge using the proposed multi-level graph contrastive learning framework. Moreover, The multi-channel sequence learning network facilitates capturing temporal relations between medical codes, enabling comprehensive patient representations for downstream tasks such as medication prediction. |
format | Online Article Text |
id | pubmed-10617141 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-106171412023-11-01 KAMPNet: multi-source medical knowledge augmented medication prediction network with multi-level graph contrastive learning An, Yang Tang, Haocheng Jin, Bo Xu, Yi Wei, Xiaopeng BMC Med Inform Decis Mak Research BACKGROUNDS: Predicting medications is a crucial task in intelligent healthcare systems, aiding doctors in making informed decisions based on electronic medical records (EMR). However, medication prediction faces challenges due to complex relations within heterogeneous medical data. Existing studies primarily focus on the supervised mining of hierarchical relations between homogeneous codes in medical ontology graphs, such as diagnosis codes. Few studies consider the valuable relations, including synergistic relations between medications, concurrent relations between diseases, and therapeutic relations between medications and diseases from historical EMR. This limitation restricts prediction performance and application scenarios. METHODS: To address these limitations, we propose KAMPNet, a multi-sourced medical knowledge augmented medication prediction network. KAMPNet captures diverse relations between medical codes using a multi-level graph contrastive learning framework. Firstly, unsupervised graph contrastive learning with a graph attention network encoder captures implicit relations within homogeneous medical codes from the medical ontology graph, generating knowledge augmented medical code embedding vectors. Then, unsupervised graph contrastive learning with a weighted graph convolutional network encoder captures correlative relations between homogeneous or heterogeneous medical codes from the constructed medical codes relation graph, producing relation augmented medical code embedding vectors. Finally, the augmented medical code embedding vectors, along with supervised medical code embedding vectors, are fed into a sequential learning network to capture temporal relations of medical codes and predict medications for patients. RESULTS: Experimental results on the public MIMIC-III dataset demonstrate the superior performance of our KAMPNet model over several baseline models, as measured by Jaccard, F1 score, and PR-AUC for medication prediction. CONCLUSIONS: Our KAMPNet model can effectively capture the valuable relations between medical codes inherent in multi-sourced medical knowledge using the proposed multi-level graph contrastive learning framework. Moreover, The multi-channel sequence learning network facilitates capturing temporal relations between medical codes, enabling comprehensive patient representations for downstream tasks such as medication prediction. BioMed Central 2023-10-30 /pmc/articles/PMC10617141/ /pubmed/37904198 http://dx.doi.org/10.1186/s12911-023-02325-x Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data. |
spellingShingle | Research An, Yang Tang, Haocheng Jin, Bo Xu, Yi Wei, Xiaopeng KAMPNet: multi-source medical knowledge augmented medication prediction network with multi-level graph contrastive learning |
title | KAMPNet: multi-source medical knowledge augmented medication prediction network with multi-level graph contrastive learning |
title_full | KAMPNet: multi-source medical knowledge augmented medication prediction network with multi-level graph contrastive learning |
title_fullStr | KAMPNet: multi-source medical knowledge augmented medication prediction network with multi-level graph contrastive learning |
title_full_unstemmed | KAMPNet: multi-source medical knowledge augmented medication prediction network with multi-level graph contrastive learning |
title_short | KAMPNet: multi-source medical knowledge augmented medication prediction network with multi-level graph contrastive learning |
title_sort | kampnet: multi-source medical knowledge augmented medication prediction network with multi-level graph contrastive learning |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10617141/ https://www.ncbi.nlm.nih.gov/pubmed/37904198 http://dx.doi.org/10.1186/s12911-023-02325-x |
work_keys_str_mv | AT anyang kampnetmultisourcemedicalknowledgeaugmentedmedicationpredictionnetworkwithmultilevelgraphcontrastivelearning AT tanghaocheng kampnetmultisourcemedicalknowledgeaugmentedmedicationpredictionnetworkwithmultilevelgraphcontrastivelearning AT jinbo kampnetmultisourcemedicalknowledgeaugmentedmedicationpredictionnetworkwithmultilevelgraphcontrastivelearning AT xuyi kampnetmultisourcemedicalknowledgeaugmentedmedicationpredictionnetworkwithmultilevelgraphcontrastivelearning AT weixiaopeng kampnetmultisourcemedicalknowledgeaugmentedmedicationpredictionnetworkwithmultilevelgraphcontrastivelearning |