Safe medicine recommendation via star interactive enhanced-based transformer model

被引:6
作者
Wang, Nanxin [1 ]
Cai, Xiaoyan [2 ]
Yang, Libin [1 ]
Mei, Xin [1 ]
机构
[1] Northwestern Polytech Univ, Sch Cyber Sci & Technol, Xian 710072, Shaanxi, Peoples R China
[2] Northwestern Polytech Univ, Sch Automat, Xian 710072, Peoples R China
基金
中国国家自然科学基金;
关键词
Medicine recommendation; Star interactive enhanced-based transformer; Graph embedding; ONTOLOGY; SYSTEM;
D O I
10.1016/j.compbiomed.2021.105159
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
With the rapid development of electronic medical records (EMRs), most existing medicine recommendation systems based on EMRs explore knowledge from the diagnosis history to help doctors prescribe medication correctly. However, due to the limitations of the EMRs' content, recommendation systems cannot explicitly reflect relevant medical data, such as drug interactions. In recent years, medicine recommendation approaches based on medical knowledge graphs and graph neural networks have been proposed, and the methods based on the Transformer model have been widely used in medicine recommendation systems. Transformer-based medicine recommendation approaches are readily applicable to inductive problems. Unfortunately, traditional Transformer-based medicine recommendation approaches require complex computing power and suffer information loss among the multi-heads in Transformer model, which causes poor performance. At the same time, these approaches have rarely considered the side effects of drug interaction in traditional medical recommendation approaches. To overcome the drawbacks of the current medicine recommendation approaches, we propose a Star Interactive Enhanced-based Transformer (SIET) model. It first constructs a high-quality heterogeneous graph by bridging EMR (MIMIC-III) and a medical knowledge graph (ICD-9 ontology and DrugBank). Then, based on the constructed heterogeneous graph, it extracts a disease homogeneous graph, a medicine homogeneous graph, and a negative factors homogeneous graph to get auxiliary information of disease or drug (named enhanced neighbors). These are fed into the SIET model in conjunction with the relevant information in the EMRs to obtain representations of diseases and drugs. It finally generates the recommended drug list by calculating the cosine similarity between disease combination representations and drug combination representations. Extensive experiments on the MIMIC-III, DrugBank, and ICD-9 ontology datasets demonstrate the outstanding performance of our proposed model. Meanwhile, we show that our SIET model outperforms strong baselines on an inductive medicine recommendation task.
引用
收藏
页数:12
相关论文
共 34 条
[1]  
Ahmed A., 2013, WWW, P37
[2]   Designing a pilot sequential multiple assignment randomized trial for developing an adaptive treatment strategy [J].
Almirall, Daniel ;
Compton, Scott N. ;
Gunlicks-Stoessel, Meredith ;
Duan, Naihua ;
Murphy, Susan A. .
STATISTICS IN MEDICINE, 2012, 31 (17) :1887-1902
[3]  
[Anonymous], 2016, PREDICTING MED DIAGN
[4]  
[Anonymous], 2017, ARXIV171005980
[5]  
Ba Jimmy Lei, 2016, LAYER NORMALIZATION, DOI 10.48550/arXiv.1607.06450
[6]   A recommendation system based on domain ontology and SWRL for anti-diabetic drugs selection [J].
Chen, Rung-Ching ;
Huang, Yun-Hou ;
Bau, Cho-Tsan ;
Chen, Shyi-Ming .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (04) :3995-4006
[7]   A Physician Advisory System for Chronic Heart Failure management based on knowledge patterns [J].
Chen, Zhuo ;
Marple, Kyle ;
Salazar, Elmer ;
Gupta, Gopal ;
Tamil, Lakshman .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2016, 16 :604-618
[8]  
Choi E, 2016, ADV NEUR IN, V29
[9]   Panacea, a semantic-enabled drug recommendations discovery framework [J].
Doulaverakis, Charalampos ;
Nikolaidis, George ;
Kleontas, Athanasios ;
Kompatsiaris, Ioannis .
JOURNAL OF BIOMEDICAL SEMANTICS, 2014, 5
[10]   node2vec: Scalable Feature Learning for Networks [J].
Grover, Aditya ;
Leskovec, Jure .
KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, :855-864