【技术实现步骤摘要】
基于图自注意力的微生物
‑
药物关联预测方法
[0001]本专利技术涉及生物信息学
,更具体地,涉及一种基于图自注意力的微生物
‑
药物关联预测方法
。
技术介绍
[0002]微生物包含有细菌
、
真菌和病毒等,微生物对于人体的健康起着至关重要的作用,微生物的入侵会导致人体疾病出现,例如细菌入侵龋齿的开放空腔会导致人体牙髓和牙根周感染
。
近年来,随着医学领域研究药物种类的增加,微生物的耐药性越来越强
。
制药行业的研究涉及在温室条件下培养一些微生物物种,然后将其用于药物
。
然而,这个过程通常会耗费很多时间和金钱,迫切需要新的预测方法来发现微生物和药物之间的潜在关系
。
现有预测方法大概可以分为三类:基于路径的方法
、
基于随机游走的方法
、
和基于矩阵分解的方法,随着研究发展,图
Transformer
的预测方法也逐渐被人们重视,应用更加广泛
。
技术实现思路
[0003]针对目前微生物和药物的潜在关联预测方法构建邻接矩阵稀疏导致特征不明显以及表达能力有限的问题,本专利技术提供一种基于图自注意力的微生物
‑
药物关联预测方法,引入结构感知自注意力,扩充了从图结构中学习的信息量,并再此之前,使用主成分分析方法进行了特征提取,从而解决特征不明显和表达能力有限的问题,进一步提高微生物
‑
药 ...
【技术保护点】
【技术特征摘要】
1.
一种基于图自注意力的微生物
‑
药物关联预测方法,其特征在于,包括步骤:
S1
:计算药物的结构相似性和药物的高斯核相似性,并取二者平均值得到药物的综合相似性,各药物两两之间的综合相似性组成药物的综合相似性矩阵;计算微生物的功能相似性和微生物的高斯核相似性,取二者平均值得到微生物的综合相似性,各微生物两两之间的综合相似性组成微生物的综合相似性矩阵;
S2
:使用主成分分析方法对微生物以及药物的综合相似性矩阵进行降维和特征提取,得到微生物特征矩阵和药物特征矩阵,组成微生物和药物的特征矩阵,并建立微生物
‑
药物异构网络;
S3
:将微生物
‑
药物异构网络
、
微生物和药物的特征矩阵输入到结构感知
Transformer
模型中,结构感知
Transformer
模型包括结构提取器和结构感知
Transformer
层,结构感知
Transformer
层由结构感知自注意力模块和多层感知机组成,通过结构提取器获取节点局部信息并更新生成节点属性,然后通过结构感知自注意力计算注意力分数融合得到微生物嵌入和药物嵌入,最后通过多层感知机将微生物嵌入和药物嵌入连接起来,并得到最终的关联预测分数;将图称为,
B
为节点的集合,与微生物和药物的种类数量对应,微生物节点数量为,药物节点数量为;其中节点的节点属性由表示,并且对于具有多个节点的图,所有节点的节点属性存储在微生物和药物的特征矩阵中;所述结构提取器是
k
‑
子图
GCN
提取器,使用
k
‑
子图
GCN
提取器对图
G
进行提取,然后将提取的结果输入结构感知
Transformer
层进行处理;所述结构感知
Transformer
层,通过结构感知自注意力模块替代
Transformer
层的自注意力模块,通过引入一组以每个节点为中心的子图,将内核平滑器定义为:
;
其中,表示结构感知自注意力的输出,表示图中以与节点特征相关联的节点为中心的子图,表示图中以与节点特征相关联的节点为中心的子图,表示图中以与节点特征相关联的节点为中心的子图,是比较一对子图的任何核;是节点的节点属性,是线性值函数;;其中, 表示结构提取器提取以节点为中心的具有节点特征的子图,表示结构提取器提取以节点为中心的具有节点特征的子图,是由查询矩阵的参数矩阵和键矩阵的参数矩阵参数化的非对称指数核
。2.
根据权利要求1所述的基于图自注意力的微生物
‑
药物关联预测方法,其特征在于,使用
SIMCOMP2
工具来计算药物的结构相似性
。3.
根据权利要求1所述的基于图自注意力的微生物
‑
药物关联预测方法,其特征在于,所述降维和特征提取的过程为:对微生物或药物的综合相似性矩阵进行中心化,计算微生物或药物的协方差矩阵,然后微生物或药物的协方差矩阵做...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。