[发明专利]一种基于超图的药物-靶标-疾病相互作用预测方法有效
申请号: | 202110377912.0 | 申请日: | 2021-04-08 |
公开(公告)号: | CN113066526B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 吕肖庆;王蓓;瞿经纬 | 申请(专利权)人: | 北京大学 |
主分类号: | G16B15/30 | 分类号: | G16B15/30;G06K9/62;G06N3/04;G06N3/08;G06V10/74;G06V10/82 |
代理公司: | 北京君尚知识产权代理有限公司 11200 | 代理人: | 司立彬 |
地址: | 100871 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 超图 药物 靶标 疾病 相互作用 预测 方法 | ||
1.一种基于超图的药物-靶标-疾病相互作用预测方法,其步骤包括:
1)根据药物、靶标、疾病两两之间的二元关系R,建立语义超图G;根据药物分子指纹、靶标序列、疾病表型获得药物、靶标、疾病的初始特征向量表示XD、XT、XS,然后基于XD建立药物节点的药物特征相似图、基于XT建立靶标节点的靶标特征相似图、基于XS建立疾病节点的疾病特征相似图;
2)在语义超图G上应用超图神经网络得到药物、靶标、疾病对应的节点表示,即药物节点表示hD、靶标节点表示hT和疾病节点表示hS;分别在药物特征相似度图、靶标特征相似度图、疾病特征相似度图上应用图卷积网络得到药物、靶标、疾病对应的节点表示,即药物对应的节点表示靶标对应的节点表示和疾病对应的节点表示其中,在语义超图G上应用超图神经网络得到药物、靶标、疾病对应的节点表示的方法为:211)聚合节点的特征到超边,即对语义超图G上的一个超边εi,通过聚合属于该超边εi的节点的特征向量,建立该超边εi的特征向量表示其中,fil表示超边εi在超图神经网络第l层的特征向量表示,Ni是超边εi关联的节点个数,是节点vj在超图神经网络第l-1层的嵌入表示,σ是ReLU非线性激活函数,是超图神经网络中可学习的参数;212)聚合超边特征到节点,即对一个节点vj,基于注意力机制聚合包含节点vj的超边的嵌入表示,其中基于注意力机制的超边到节点的聚合函数公式为其中,注意力系数表示节点vj在超图神经网络第l层的嵌入表示,Mj是节点vj关联的超边个数,fjl-1是超边εj在超图神经网络第l-1层的嵌入表示,是可学习的度量超边重要性的权重向量,||是拼接运算符,εk为语义超图G上的第k个超边,为超图神经网络中的可学习参数,LeakyReLU为激活函数;
3)将步骤2)得到的节点表示进行融合,其中将hD与融合得到药物节点表示zD、hT与融合得到融合后的靶标节点表示zT、hS与融合得到疾病节点表示zS;
4)利用步骤3)所得每个超边对应的融合后的节点表示训练预测模型;
5)生成待预测药物a、疾病c的节点表示并将其输入到训练后的预测模型,对药物,靶标,疾病关系进行预测,得到药物a通过靶标b治疗疾病c的关系预测概率。
2.如权利要求1所述的方法,其特征在于,训练预测模型所用的损失函数为交叉熵损失函数其中,是超边εi的真实标签,为将超边εi对应的融合后的节点表示zD、zT、zS输入预测模型得到的预测标签。
3.如权利要求1或2所述的方法,其特征在于,所述预测模型为带Sigmoid激活的单层前向神经网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110377912.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能显示设备
- 下一篇:数据恢复方法、服务器、加密机、终端及介质