Knowledge Graph-Based Prediction of Potentially Inappropriate Medication

LIN Gongchao, TENG Fei, HU Qiaozhi, JIN Zhaohui, XU Ting, Haibo Zhang

Abstract

To improve the accuracy of potentially inappropriate medication (PIM) prediction, a PIM prediction model that combines knowledge graph and machine learning was proposed.  Methods  Firstly, based on Beers criteria 2019 and using the knowledge graph as the basic structure, a PIM knowledge representation framework with logical expression capabilities was constructed, and a PIM inference process was implemented from patient information nodes to PIM nodes. Secondly, a machine learning prediction model for each PIM label was established based on the classifier chain algorithm, to learn the potential feature associations from the data. Finally, based on a threshold of sample size, a portion of reasoning results from the knowledge graph was used as output labels on the classifier chain to enhance the reliability of the prediction results of low-frequency PIMs.  Results  11741 prescriptions from 9 medical institutions in Chengdu were used to evaluate the effectiveness of the model. Experimental results show that the accuracy of the model for PIM quantity prediction is 98.10%, the F1 is 93.66%, the Hamming loss for PIM multi-label prediction is 0.06%, and the macroF1 is 66.09%, which has higher prediction accuracy than the existing models.  Conclusion  The method proposed has better prediction performance for potentially inappropriate medication and significantly improves the recognition of low-frequency PIM labels.


Keywords: Potentially inappropriate medication, Machine learning, Knowledge graph, Multi-label classification


Full Text:

PDF


References


BEERS M H, OUSLANDER J G, ROLLINGHER I, et al. Explicit criteria for determining inappropriate medication use in nursing home residents. Arch Inter Med,1991,151(9): 1825–1832. doi: 10.1001/archinte.1991. 00400090107019.

PATEL J, LADANI A, SAMBAMOORTHI N, et al. A machine learning approach to identify predictors of potentially inappropriate non-steroidal anti-inflammatory drugs (NSAIDs) use in older adults with osteoarthritis. Int J Environ Res Public Health,2021,18(1): 155. doi: 10.3390/ijerph18010155.

LIN H C, WANG Z, HU Y H, et al. Characteristics of statewide prescription drug monitoring programs and potentially inappropriate opioid prescribing to patients with non-cancer chronic pain: a machine learning application. Prev Med,2022,161: 107116. doi: 10.1016/j.ypmed. 2022.107116.

WU X, CHANG H, LI M, et al. A machine learning-based risk warning platform for potentially inappropriate prescriptions for elderly patients with cardiovascular disease. Front Pharmacol,2022,13: 804566. doi: 10. 3389/fphar.2022.804566.

XIA F, LI B, WENG Y, et al. MedConQA: medical conversational question answering system based on knowledge graphs//Proceedings of the The 2022 Conference on Empirical Methods in Natural Language Processing: System Demonstrations. Abu Dhabi, UAE: Association for Computational Linguistics, 2022: 148−158. doi: 10.18653/v1/2022.emnlp-demos.15.

HUANG J, CHEN Y, LI Y, et al. Medical knowledge-based network for Patient-oriented Visual Question Answering. Inform Process Manag, 2023,60(2): 103241. doi: 10.1016/j.ipm.2022.103241.

ZHU C, YANG Z, XIA X, et al. Multimodal reasoning based on knowledge graph embedding for specific diseases. Bioinformatics,2022, 38(8): 2235–2245. doi: 10.1093/bioinformatics/btac085.

YANG R, YE Q, CHENG C, et al. Decision-making system for the diagnosis of syndrome based on traditional Chinese medicine knowledge graph. Evid Based Complement Alternat Med,2022,2022: 8693937. doi: 10.1155/2022/8693937.

SU X, HU L, YOU Z, et al. Attention-based knowledge graph representation learning for predicting drug-drug interactions. Brief Bioinform,2022,23(3): bbac140. doi: 10.1093/bib/bbac140.

GAO Z, DING P, XU R. KG-predict: a knowledge graph computational framework for drug repurposing. J Biomed Inform,2022,132: 104133. doi: 10.1016/j.jbi.2022.104133.

ZHOU G, HAIHONG E, KUANG Z, et al. Clinical decision support system for hypertension medication based on knowledge graph. Comput Methods Programs Biomed,2022,227: 107220. doi: 10.1016/j.cmpb.2022. 107220.

TIAN F, LI H, CHEN Z, et al. Potentially inappropriate medications in Chinese older outpatients in tertiary hospitals according to Beers criteria: a cross-sectional study. Int J Clin Pract,2021,75(8): e14348. doi: 10.1111/ijcp.14348.

HU Q, TIAN F, JIN Z, et al. Developing a warning model of potentially inappropriate medications in older Chinese outpatients in tertiary hospitals: a machine-learning study. J Clin Med,2023,12(7): 2619. doi: 10.3390/jcm12072619.

ZHANG M L, ZHOU Z H. A review on multi-label learning algorithms. IEEE Transact Knowl Data Engin,2014,26(8): 1819–1837. doi: 10.1109/TKDE.2013.39.

VERONIKA DOROGUSH A, ERSHOV V, GULIN A. CatBoost: gradient boosting with categorical features support. arXiv e-prints, 2018: arXiv: 1810.11363. doi: 10.48550/arXiv.1810.11363.

BREIMAN L. Random forests. Machine Learn,2001,45: 5–32. doi: 10. 1023/A:1010933404324.

CHEN T, GUESTRIN C. Xgboost: a scalable tree boosting system//Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining. San Francisco, USA, 2016: 785–794. doi: 10.1145/2939672.2939785.

SONG W, SHI C, XIAO Z, et al. Autoint: automatic feature interaction learning via self-attentive neural networks//Proceedings of the 28th ACM international conference on information and knowledge management. Beijing, China, 2019: 1161−1170. doi: 10.1145/3357384.3357925.

GORISHNIY Y, RUBACHEV I, KHRULKOV V, et al. Revisiting deep learning models for tabular data. Advance Neur Informat Process Syst, 2021,34: 18932–18943.

CHEN J, LIAO K, WAN Y, et al. DANets: deep abstract networks for tabular data classification and regression. Proceed AAAI Conference Artif Intellig,2022,36(4): 3930–3938. doi: 10.1609/aaai.v36i4.20309.


Refbacks

  • There are currently no refbacks.