【技术实现步骤摘要】
一种基于多模态网络和宽度学习的药物相互作用预测方法
[0001]本专利技术涉及药物相互作用预测的
,尤其涉及到一种基于多模态网络和宽度学习的药物相互作用预测方法。
技术介绍
[0002]如今,多药处方已经成为一种常见现象,这也导致药物相互作用的几率增大。药物相互作用(Drug
‑
Drug Interaction,DDI)是指病人在同时服用两种或两种以上的药物时,一种药物的药效受到另一种药物的影响而发生改变,从而导致药效减弱,或是产生毒副作用。因此,在联合用药时,如何提前预测和发现可能会出现的药物不良相互作用,从而降低潜在风险、促进安全的药物联合处方,已经成为生物信息学领域急需解决的一大难题。
[0003]现有技术中,大多数DDI预测方法首先通过SMILES(Simplified molecular input line entry system,简化分子线性输入规范)序列信息,提取药物相互作用产生的拓扑结构特征,然后再进行DDI预测。而实际上,药物的特征不仅可以通过SMILES序列信息抽取,还存在许多类型的药物数据如:药物的化学亚结构、靶点、副作用、描述药物的文本信息等。如何合理地整合药物的多源数据,对药物的多种特征信息进行融合,以提高模型预测能力,仍是DDI研究中亟待解决的问题。此外,现有DDI预测方法对于新增数据缺乏增量学习的能力,需重新训练整个模型。
技术实现思路
[0004]本专利技术的目的在于克服现有技术的不足,提供一种能充分利用特征信息、模型表达能力较强、预
【技术保护点】
【技术特征摘要】
1.一种基于多模态网络和宽度学习的药物相互作用预测方法,其特征在于,利用药物相互作用预测模型对药物相互作用进行预测,该药物相互作用预测模型包括输入层、嵌入层以及宽度学习层,预测的过程包括:在输入层中,获取药物的多模态特征信息,并求取各个模态下的药物交互图;在嵌入层中,通过图注意力网络学习药物在不同模态下的特征;在宽度学习层中,利用宽度学习系统进行多模态特征融合,并通过融合后的药物多模态特征来预测每个药物对之间存在相互作用的概率。2.根据权利要求1所述的一种基于多模态网络和宽度学习的药物相互作用预测方法,其特征在于,获取药物的多模态特征信息,并求取各个模态下的药物交互图,包括:从drugbank和KEGG数据库中获取药物的化学亚结构、靶点、酶和通路模态特征信息;求取化学亚结构、靶点、酶和通路模态下的药物交互图G
s
、G
t
、G
e
、G
p
。3.根据权利要求2所述的一种基于多模态网络和宽度学习的药物相互作用预测方法,其特征在于,求取化学亚结构模态下的药物交互图G
s
,包括:通过以下公式计算药物在化学亚结构模态下的相似度矩阵S
s
:其中,F
s
表示药物对应的化学亚结构的二元特征向量;M
11
表示两种药物特征向量中对应位置的值均为1的元素总数,M
01
表示两个特征向量中对应位置在F
s
u中的值为0且在F
s
v中的值为1;M
10
表示两个特征向量中对应位置在F
s
u中的值为1且在F
s
v中的值为0;根据相似度矩阵,得到在化学亚结构模态下的药物交互图G
s
:其中,N
v
和N
u
分别表示药物v和u的邻居节点集合。4.根据权利要求2或3所述的一种基于多模态网络和宽度学习的药物相互作用预测方法,其特征在于,通过图注意力网络学习药物在化学亚结构模态下的特征表示,包括:设第l层输入和输出的药物分子特征为h
i
和h
i
′
;先将l层输入的特征经过一个参数共享的线性变换,设其权重矩阵W;然后,在交互图G
s
中对每个节点都是用注意力机制attention来计算其他节点与该节点之间的注意力分数:e
ij
表示药物j对药物i的重要性;接着,使用softmax归一化注意力权重,LeakyReLU激活函数进行非线性化,并使用注意力权重聚合邻节点特征,计算注意力系数:
其中,a表示注意力网络的权重向量;计算出...
【专利技术属性】
技术研发人员:张通,饶晓洁,孟献兵,陈俊龙,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。