[发明专利]基于多模态深度神经网络药物-药物相互作用事件预测有效
申请号: | 202110287239.1 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113012770B | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 高建良;吕腾飞 | 申请(专利权)人: | 中南大学 |
主分类号: | G16C20/30 | 分类号: | G16C20/30;G16C20/50;G16C20/70;G16H70/40 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 姚瑶 |
地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多模态 深度 神经网络 药物 相互作用 事件 预测 | ||
1.一种基于多模态深度神经网络的药物-药物相互作用事件预测方法,其特征在于:包括如下步骤:
步骤S1:获取药物数据作为样本,所述药物数据包括药物-药物相互作用事件、药物异质特征以及基于药物属性构建的药物知识图谱;
步骤S2:基于药物知识图谱获得药物在知识图谱中的拓扑嵌入表示;以及基于药物异质特征进行相似性计算得到药物的相似嵌入表示;
步骤S3:将药物在知识图谱中的拓扑嵌入表示以及药物的相似嵌入表示进行拼接融合构建药物-药物相互作用事件预测模型,并利用步骤S1中样本中药物-药物的相互作用事件进行模型训练得到药物-药物相互作用事件预测模型;
步骤S4:利用步骤S3得到的药物-药物相互作用事件预测模型进行药物-药物相互作用事件预测;
其中,将待预测的药物对中药物在知识图谱中的拓扑嵌入表示以及药物的相似嵌入表示输入所述药物-药物相互作用事件预测模型得到药物-药物相互作用事件预测结果;
若药物异质特征包括:亚结构Fs、靶标Ft和酶Fe,步骤S2中基于药物异质特征进行相似性计算得到药物的相似嵌入表示为:
其中,药物di的亚结构相似嵌入靶标相似嵌入和酶相似嵌入对应Es、Et、Em分别为亚结构相似矩阵、靶标相似矩阵、酶相似矩阵;
所述亚结构相似矩阵、靶标相似矩阵、酶相似矩阵中的元素均是利用药物对的药物异质特征及相似值计算公式计算得到;
步骤S2中基于药物知识图谱获得药物在知识图谱中的拓扑嵌入表示的过程如下:
首先,初始化药物知识图谱中每个节点的嵌入表示,节点包括药物节点和属性节点;
然后,利用计算药物知识图谱中药物节点与属性节点的边的权重分数,公式如下:
其中,为药物节点di和属性节点对应边的权重分数,分别表示药物di和关系rin的初始化嵌入表示,所述关系rin表示属性节点的功能描述,⊙表示Hamada积,W1和b1分别表示可训练权重和偏置;
其次,根据每个邻居节点的不同权重分数计算药物节点的邻居嵌入表示:
其中Ns(di)表示药物di的采样邻居节点集合,表示药物节点di的邻居嵌入表示,表示药物di的邻居节点tn的初始嵌入表示;
最后,药物di在知识图谱中的拓扑嵌入表示:
其中,表示拼接操作。
2.根据权利要求1所述的方法,其特征在于:所述药物-药物相互作用事件预测模型如下所示:
其中,表示药物di,dj的药物-药物相互作用事件的预测结果,分别为药物di,dj的最终嵌入表示,表示拼接操作,σ是非线性激活函数softmax,W3,b3为可训练权重和偏置。
3.根据权利要求1所述的方法,其特征在于:所述亚结构相似矩阵、靶标相似矩阵、酶相似矩阵中的元素均是利用Jaccard相似计算得到,其中,Jaccard相似计算公式如下:
其中,J(Fi,Fj)表示两个药物的异质特征之间的相似值,Fi,Fj分别为两个药物的异质特征。
4.根据权利要求1所述的方法,其特征在于:步骤S1中基于药物属性构建的药物知识图谱表示如下:
其中,D表示药物集合,R表示关系集合,T表示药物的属性节点集合,d,rdt,t分别表示药物、关系以及属性节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110287239.1/1.html,转载请声明来源钻瓜专利网。