基于图神经网络的合成致死基因预测方法、装置、终端及介质

文档序号:31939382发布日期:2022-10-26 02:40阅读:255来源:国知局
基于图神经网络的合成致死基因预测方法、装置、终端及介质

1.本技术涉及人工智能技术领域,特别是涉及基于图神经网络的合成致死基因预测方法、装置、终端及介质。


背景技术:

2.合成致死(synthetic lethality,sl)是一种基因相互作用,即两个基因同时失活导致细胞死亡,而单独一个基因的失活并不影响细胞的活力。在一对sl中,如果一个基因有癌症特异性突变,那么另一个基因可以成为潜在的药物靶点,因为对后者基因的扰动可以选择性地杀死癌细胞。sl是一种具有潜力的癌症治疗策略,可以促进间接靶向不可药用的致癌基因,从而扩大抗癌治疗靶点的范围。关于sl的研究已经引起了癌症生物学家和制药业的广泛关注。近年来,一些采用sl概念的药物已经成功上市,例如,针对brca1/2基因突变的卵巢癌患者使用奥拉帕利靶向parp1酶的药物,实现了癌症药物研发领域的一个里程碑。
3.目前,识别sl基因对主要有两种策略,即实验性筛选和计算性预测。实验筛选采用湿式实验室技术,如rna干扰或crispr来扰乱或敲除模型生物或人类细胞系中的相关基因。这些方法存在一些缺点,如成本高、脱靶效应和不同细胞系之间缺乏一致性。为了解决这些问题,最近出现了利用数据驱动的建模来预测潜在的sl基因对的计算方法。
4.现有的数据驱动的sl预测算法可以分为基于假设的统计方法和有监督的机器学习方法。基于假设的统计方法首先会作出sl机制相关的假设,然后使用统计推理来推断sls,例如 daisy,misl等方法。然而,这些基于假设的方法高度依赖于人为的假设,需要先验知识,而且可能不全面或不客观。随着机器学习技术的发展和已知sl基因对作为标签的积累,有越来越多的基于监督学习的sl预测方法被提出。有研究者使用多组学数据(即来自tcga 的突变、基因表达和拷贝数改变数据)来选择基因特征,然后通过随机森林(random forest, rf)预测sl的相互作用。然而,这些传统的机器学习方法需要手动进行特征工程和特征选择,这需要先验知识,并可能导致结果的偏差。
5.最近,图神经网络由于具有直接处理图结构数据的能力,已被广泛用于生物医学网络的建模,如药物-药物相互作用预测和药物-目标相互作用预测。sl相互作用也可以用图来表示,每个节点代表一个基因,每条边代表两个基因之间的sl关系,它被称为sl图。有研究者在 sl图上使用图卷积网络和图注意力网络预测sls。此外,还有研究者利用生物医学知识图谱 (knowledge graph,kg)来提高sl预测的性能。然而,这种方法使用的以基因为中心的子图是通过邻域抽样产生的,可能会遗漏一些重要的实体,从而影响预测性能。此外,它用图神经网络分别学习两个基因的表示,这样的双塔结构善于学习以基因为中心的周围环境,但可能无法捕捉到两个基因之间的内在相互作用。
6.尽管有许多sl基因对已经被发现,但除了包括brca1/2和parp在内的少数sl基因对外,很少有成功应用于癌症治疗的。开发基于sl的癌症治疗方法的一个关键是了解其背后的机制。不幸的是,到目前为止,很少有机器学习模型在sl机制方面有足够的可解释性。


技术实现要素:

7.鉴于以上所述现有技术的缺点,本技术的目的在于提供基于图神经网络的合成致死基因预测方法、装置、终端及介质,用于解决机器学习模型预测sl性能不足以及在sl机制方面没有足够的可解释性的技术问题。
8.为实现上述目的及其他相关目的,本技术的第一方面提供一种基于图神经网络的合成致死基因预测方法,包括:获取多个合成致死基因数据;对所述多个合成致死基因数据进行预处理,包括从中提取具有多组学数据的部分基因对作为监督学习的合成致死标签;将合成致死知识图谱中已知的合成致死基因对移除;并随机采样基因间关系未知的基因对作为负样本;基于预处理后的合成致死基因数据,构建用于预测基因与基因之间是否存在合成致死关系的图神经网络模型。
9.于本技术的第一方面的一些实施例中,所述图神经网络模型的构建过程包括:构建成对基因的封闭子图;基于注意力嵌入传播模型区分所述封闭子图中各条边的权重以得到加权封闭子图,并从所述加权封闭子图中学习潜在特征;将隐式的和显式的成对相互作用特征进行特征融合以得到融合有基因对的隐式特征和显式特征的表示;根据所述融合有基因对的隐式特征和显式特征的表示,预测基因之间是否存在合成致死关系,并通过最小化目标函数来优化图神经网络模型。
10.于本技术的第一方面的一些实施例中,所述构建成对基因的封闭子图的过程包括:从合成致死知识图谱中收集所述成对基因中每个基因的与之直接连接的全部邻近基因;取各所述邻近基因之间的交集以生成这对成对基因的封闭子图。
11.于本技术的第一方面的一些实施例中,所述基于注意力嵌入传播模型区分所述封闭子图中各条边的权重以得到加权封闭子图的过程包括:计算与当前节点位于图神经网络同一层中与之直接连接的邻居节点通过特定关系向所述当前节点进行的信息传递;通过注意力机制来计算注意力权重;所述注意力权重用于表示位于图神经网络同一层中的邻居节点通过特定关系向当前节点传递信息的多少;通过节点的自我更新及来自其邻居节点的信息传递来更新该节点的表示;将隐式的和显式的成对相互作用特征进行特征融合以得到融合有基因对的隐式特征和显式特征的表示。
12.于本技术的第一方面的一些实施例中,所述与当前节点位于图神经网络同一层中与之直接连接的邻居节点通过特定关系向所述当前节点进行的信息传递的表示如下:
13.其中,r是合成致死知识图谱中关系类型的数量; nr(u)表示节点u在关系r下的直接连接邻居的集合;是第l层中在关系r上转换隐藏表示的权重矩阵;是注意力权重,控制第l层中节点v通过关系r向节点u传递多少信息;表示第(l-1)层中节点v。
14.于本技术的第一方面的一些实施例中,所述注意力权重的表示如下:
15.其中,和是节点u和v在图神经网络第(l-1)层中的表示,er是关系r的嵌入,是拼接操作。
和是注意力权重矩阵,σ()是sigmoid函数。注意力得分考虑了节点u和v的信息以及它们之间的关系。
16.于本技术的第一方面的一些实施例中,所述根据所述融合有基因对的隐式特征和显式特征的表示,预测基因之间是否存在合成致死关系,并通过最小化目标函数来优化图神经网络模型,包括:p^
uv
=w
predhuv
;其中,p^
uv
预测概率,若概率小于预设阈值则表示基因之间不存在合成致死关系;反之则表示基因之间存在合成致死关系;w
pred
是解码器的重量矩阵; h
uv
是融合有基因对的隐式特征和显式特征的表示;h
uv
被表示为将每一层的节点层的表示连接起来得到:将每一层的图层的表示连接起来得到:隐式特征:基因u编码后的特征向量:其中和表示基因u的基因表达、基因突变和基因拷贝数改变的三个向量;基因v编码后的特征向量:基因v编码后的特征向量:其中和表示基因v的基因表达、基因突变和基因拷贝数改变的三个向量;所述通过最小化目标函数来优化图神经网络模型的公式如下:
17.其中,l
total
是目标函数,通过最小化目标函数来优化图神经网络模型;l
ce
是用于二分类任务的交叉熵损失函数;lw是模型所有参数的l2正则项;λ是l2正则项系数;交叉熵损失函数:其中τ是训练集,p
uv
是基因u与基因v之间是否有sl关系的真实标签。
18.为实现上述目的及其他相关目的,本技术的第二方面提供一种基于图神经网络的合成致死基因预测装置,包括:成对封闭子图模块,用于构建成对基因的封闭子图;注意力嵌入传播模块,用于基于注意力嵌入传播模型区分所述封闭子图中各条边的权重以得到加权封闭子图,并从所述加权封闭子图中学习潜在特征;合成致死基因预测模块,用于将隐式的和显式的成对相互作用特征进行特征融合以得到融合有基因对的隐式特征和显式特征的表示;并根据所述融合有基因对的隐式特征和显式特征的表示,预测基因之间是否存在合成致死关系。
19.为实现上述目的及其他相关目的,本技术的第三方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述基于图神经网络的合成致死基因预测方法。
20.为实现上述目的及其他相关目的,本技术的第四方面提供一种电子终端,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行所述基于图神经网络的合成致死基因预测方法。
21.如上所述,本技术的基于图神经网络的合成致死基因预测方法、装置、终端及介质,具有以下有益效果:本发明提供了基于成对关系学习的图神经网络,其以两个基因之间成对相互作用的表示,从而进行合成致死关系的预测;图神经网络利用注意力机制,通过封闭子图中的加权路径对合成致死机制进行解释。此外,大量的实验结果表明图神经网络比最好的基线有很大的优势,并且在多种实际情况下都有很好的泛化能力。
附图说明
22.图1显示为本技术一实施例中的一种基于图神经网络的合成致死基因预测方法的流程示意图。
23.图2显示为本技术一实施例中的图神经网络模型的构建过程示意图。
24.图3显示为本技术一实施例中合成致死基因预测终端的结构示意图。
25.图4显示为本技术一实施例中的一种基于图神经网络的合成致死基因预测装置的结构示意图。
26.图5显示为本技术一实施例中图神经网络的模型框架示意图。
27.图6显示为本技术一实施例中的实验场景示意图。
具体实施方式
28.以下通过特定的具体实例说明本技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本技术的其他优点与功效。本技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
29.如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”。仅当元件、功能或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
30.sl合成致死主要通过实验筛选和计算预测来确定。目前的机器学习算法大多是单独学习每个基因的特征,忽略了两个基因之间成对相互作用的表征。此外,作为将sl转化为癌症治疗药物的关键,sl合成致死的机制往往并不清楚。为了填补这些空白,本发明提供一种基于图神经网络的合成致死基因预测方法、装置、终端及介质,用以学习两个基因之间成对相互作用的表示,从而进行sl的预测。此外,pilsl(基于成对关系学习的图神经网络,是指以学习两个基因之间成对相互作用的表示从而进行合成致死预测)利用注意力机制,通过封闭子图中的加权路径对sl机制进行解释。大量的实验结果表明pilsl比最好的基线有很大的优势,并且在三种实际情况下有很好的泛化能力。
31.本发明旨在基于成对关系学习的图神经网络模型对sl基因进行预测和解释。首先,从生物医学知识图谱(knowledge graph,kg)中为给定的一对基因构建一个封闭子图(即局部子图);其次,在图神经网络中设计一层注意力嵌入传播层,以区分封闭子图中各条边的重要性,并从加权封闭子图中学习成对关系的隐式特征;接着,进一步融合从封闭子图中学习到的隐式特征和从多组学数据中学习到的显式特征,以获得用于sl预测的强大的基因对表征;最后,经过解码器预测该对基因之间存在sl关系的概率。广泛的实验结果表明,该技术在很大程度上超过了现有的方法,并且在三种实际情况下具有良好的泛化性能。此外,该技术利用注意机制的构建的加权的封闭子图提供了加权路径来解释sl机制。
32.为了使本发明的目的、技术方案及优点更加清楚明白,通过下述实施例并结合附图,对本发明实施例中的技术方案的进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定发明。
33.在对本发明进行进一步详细说明之前,对本发明实施例中涉及的名词和术语进行说明,本发明实施例中涉及的名词和术语适用于如下的解释:
34.《1》sl(synthetic lethality):合成致死,是指两个非致死基因同时被抑制,导致细胞死亡的现象。
35.《2》图神经网络(graph neuralnetwork,gnn):使用神经网络来学习图结构数据,提取和发掘图结构数据中的特征和模式,满足聚类、分类、预测、分割、生成等图学习任务需求的算法总称。gnn的应用很广,在节点层面,常见的有节点分类、节点聚合、节点表示学习。在边层面,则有边分类、边聚类以及链接预测。在图层面,图分类、图生成、子图划分、图相似度分析等应用较为广泛。按照图的种类划分,可以分为引文网络、社交网络、交通网络、图像、化合物分子结构、蛋白质网络等。按照应用领域划分,可以分为自然语言处理、图像处理、轨迹预测、物理化学和药物医学等。
36.本发明实施例提供基于图神经网络的合成致死基因预测方法、基于图神经网络的合成致死基因预测方法的系统、以及存储用于实现基于图神经网络的合成致死基因预测方法的可执行程序的存储介质。就基于图神经网络的合成致死基因预测方法的实施而言,本发明实施例将对基于图神经网络的合成致死基因预测的示例性实施场景进行说明。
37.如图1所示,展示了本发明实施例中的一种基于图神经网络的合成致死基因预测方法的流程示意图。本实施例中的基于图神经网络的合成致死基因预测方法主要包括如下各步骤:
38.步骤s11:获取多个合成致死基因数据。
39.具体而言,可从合成致死基因对的综合数据库(synlethdb)中获取合成致死知识图谱及多个合成致死基因对,并从癌症依赖性图谱(depmap)中获取多种组学数据。应理解的是,合成致死基因对的综合数据库(synlethdb)是第一个关于合成性致死(synthetic lethality,sl) 的综合数据库(下文简称为synlethdb数据库),一直被广泛地用作真实的sl数据。最近发布的synlethdb数据库的第二个版本(synlethdb 2.0)包括一组5个物种(人类、苍蝇、蠕虫、小鼠和酵母)的50868个sl基因对和一个合成致死知识图谱(synlethkg),其中包括11种实体和27种关系。除此之外,还使用多组学数据来丰富基因特征,多组学数据下载于癌症依赖性图谱(depmap),共有三种组学数据,分别是:包含来自癌症依赖性图谱(depmap) 的细胞系的蛋白质编码基因的基因表达转录本长度(如tpm值、rpkm值或fpkm值等)、 depmap细胞系中的体细胞点突变信息、基因拷贝数变化数据。
40.步骤s12:对所述多个合成致死基因数据进行预处理,包括从中提取具有多组学数据的部分基因对作为监督学习的合成致死标签;将合成致死知识图谱中已知的合成致死基因对移除;并随机采样基因间关系未知的基因对作为负样本。
41.本步骤的目的在于对步骤s11中获取的数据进行预处理,具体而言:合成致死基因对的综合数据库(synlethdb)中有32,561个sl基因对中涉及的9,516个基因有多组学数据,这些基因对被用作监督学习的sl标签。为了确保信息不会泄露,从合成致死知识图谱 (synlethkg)得出的输入kg中移除所有已知的sl,最后得到一个由11种类型的54,012 个节
点和24种关系的2,231,921条边组成的知识图谱。此外为了平衡正负样本,随机采样基因之间关系的未知的基因对作为负样本。
42.步骤s13:基于预处理后的合成致死基因数据,构建用于预测基因与基因之间是否存在合成致死关系的图神经网络模型。
43.具体而言,给定知识图谱g
kg
=(v,e),其中v是实体的集合,e是边(定义为三元组t= (h,r,t))的集合以及构建好的带有标签的基因s∈(0,1)n×n。本发明的目标是学习一个映射函数f(ω):d
×d→
[0,1]基因与基因之间存在sl关系的概率,其中ω是权重参数。
[0044]
于本实施例中,所述图神经网络模型的构建过程如图2所示如下:
[0045]
步骤s131:构建成对基因的封闭子图。
[0046]
在本实施例中,所述构建成对基因的封闭子图的过程包括:从合成致死知识图谱中收集所述成对基因中每个基因的与之直接连接的全部邻近基因;取各所述邻近基因之间的交集以生成这对成对基因的封闭子图。应理解的是,在合成致死知识图谱(synlethkg)中,有丰富的生物医学实体通过各种关系与基因相连,两个基因之间存在相互作用的信息;因此,为了捕捉基因与基因之间的相互作用信息,专注于每个基因对的局部封闭子图。
[0047]
举例来说,对于给定的一对基因u和v,构建成对基因u和v的封闭子图的过程为:
[0048]
首先从合成致死知识图谱(synlethkg)中收集每个基因的k-跳邻居nk(u)={s|d(s,u)≤ k}和nk(v)={s|d(s,v)≤k};其中d(
·
,
·
)表示g
kg
中两个基因之间的最短距离,由两个基因之间最短路径上的边的数量来衡量。
[0049]
然后,取其k-跳邻居节点的交集以生成一个成对的封闭子图:g
en
={(u,r,v)|u,v∈ nk(u)∩nk(v),r∈r};那些孤立的或与两个基因中的任何一个距离大于k的实体将被删除。
[0050]
步骤s132:基于注意力嵌入传播模型区分所述封闭子图中各条边的权重以得到加权封闭子图,并从所述加权封闭子图中学习潜在特征。
[0051]
具体而言,合成致死知识图谱(synlethkg)包含很多信息,但不是所有的部分都有利于学习基因对的表征。对于合成致死知识图谱(synlethkg)中的两个实体,一些路径可能提供推断它们之间关系所需的逻辑证据。为了减少噪声信息并从预测中提取生物学意义,可利用注意力嵌入传播来区分封闭子图中各条边的权重(用于表示各条边的重要性),并从加权封闭子图中学习潜在的特征。
[0052]
于本实施例中,所述注意力嵌入传播模型是建立在图卷积网络架构上的,由三部分组成,分别是:信息传递、注意力权重计算和信息聚合。因此,所述基于注意力嵌入传播模型区分所述封闭子图中各条边的权重以得到加权封闭子图的过程包括:
[0053]
步骤s1321:计算与当前节点位于图神经网络同一层中与之直接连接的邻居节点通过特定关系向所述当前节点进行的信息传递。可使用一个节点u,结合节点u在第l层的邻居进行表示:
[0054][0055]
其中,r是合成致死知识图谱(synlethkg)中关系类型的数量;nr(u)表示节点u在关系 r下的直接连接邻居的集合;是第l层中在关系r上转换隐藏表示的权重矩阵;
是注意力权重,控制第l层中节点v通过关系r向节点u传递多少信息;表示第(l-1)层中节点v。
[0056]
步骤s1322:通过注意力机制来计算注意力权重;所述注意力权重用于表示位于图神经网络同一层中的邻居节点通过特定关系向当前节点传递信息的多少,具体表示为:
[0057][0058][0059]
其中,和是节点u和v在图神经网络第(l-1)层中的表示,er是关系r的嵌入,是拼接操作。和是注意力权重矩阵,σ()是sigmoid函数。注意力得分考虑了节点u 和v的信息以及它们之间的关系。
[0060]
步骤s1323:通过节点的自我更新及来自其邻居节点的信息传递来更新该节点的表示,具体如下:
[0061][0062]
其中,表示自我更新的权重矩阵;表示节点u在图神经网络第(l-1)层中的表示;表示在图神经网络第l层中的节点u的邻居节点向其传递信息的情况。
[0063]
步骤s133:将隐式的和显式的成对相互作用特征进行特征融合以得到融合有基因对的隐式特征和显式特征的表示。
[0064]
具体而言,从成对的封闭子图中,可以学习到基因对的隐式的相互作用特征,还整合来自多组学数据的显式的相互作用特征,以捕捉特定背景下的成对相互作用信息,最后将隐式和显式的成对相互作用特征融合。
[0065]
隐式的相互作用特征由节点层面和子图层面的信息组成:在节点层面,第l层的每个节点将通过第l层的注意力嵌入传播获得对应的表示h
(l)
;在图层面,通过在第l层取封闭子图中所有节点表示的平均值,得到的表示如下:
[0066][0067]
其中,v是封闭子图g
en
中的节点集合。
[0068]
进一步地,基于分层聚合机制,将图神经网络每一层的节点层面的表示和图层面的表示连接起来,以实现更好的结构感知的表示。将图神经网络每一层的节点层面的表示和图层面的表示连接起来后的表示为:
[0069]
和公式6)其中l表示层数。
[0070]
显式的成对相互作用特征由2层感知器(mlp)编码得到,较为典型的感知器(mlp) 的结构包括三层:输入层、隐藏层和输出层,mlp神经网络不同层之间是全连接结构,即上一层的任何一个神经元与下一层的所有神经元都有连接。以基因u为例,基因u编码后的特征向量为:
[0071][0072]
其中,和表示基因u的不同类型的组学特征(即基因表达、基因突变和基因拷贝数改变的三个向量),是连接操作。
[0073]
为了解决多组学数据的高维度问题,将主成分分析(pca)应用于三种组学数据的原始特征。对于每种类型的组学数据,根据经验将其维度降低到200。最后,将隐式的和显式的成对相互作用特征的表示拼接到基因对的表示中
[0074]
步骤s134:根据所述融合有基因对的隐式特征和显式特征的表示,预测基因之间是否存在合成致死关系,并通过最小化目标函数来优化图神经网络模型。
[0075]
具体而言,融合有基因对的隐式特征和显式特征的表示,用来预测相互作用的概率:
[0076]
p^
uv
=w
predhuv

ꢀꢀ
公式8)
[0077]
其中,w
pred
是解码器的重量矩阵(3层mlp);h
uv
是融合有基因对的隐式特征和显式特征的表示。概率值较高的基因对更有可能存在sl关系,例如可将阈值设为0.5,即当p^
uv
小于0.5时,对应标签为0,表示基因之间不存在合成致死关系,而当p^
uv
大于等于0.5时,对应标签为1,表示基因之间存在合成致死关系。
[0078]
进一步地,所述通过最小化目标函数来优化图神经网络模型的公式如下:
[0079][0080]
其中,l
total
是目标函数,通过最小化目标函数来优化图神经网络模型;l
ce
是用于二分类任务的交叉熵损失函数;lw是模型所有参数的l2正则项;λ是l2正则项系数;交叉熵损失函数:其中τ是训练集,p
uv
是基因u与基因v之间是否有sl关系的真实标签。
[0081]
通过本实施例提供的基于图神经网络的合成致死基因预测方法,以两个基因之间成对相互作用的表示,从而进行合成致死关系的预测;图神经网络利用注意力机制,通过封闭子图中的加权路径对合成致死机制进行解释。此外,大量的实验结果表明图神经网络比最好的基线有很大的优势,并且在多种实际情况下都有很好的泛化能力。
[0082]
本发明实施例提供的基于图神经网络的合成致死基因预测方法可以采用终端侧或服务器侧实施,就基于图神经网络的合成致死基因预测终端的硬件结构而言,请参阅图3,为本发明实施例提供的基于图神经网络的合成致死基因预测终端300的一个可选的硬件结构示意图,该终端300可以是移动电话、计算机设备、平板设备、个人数字处理设备、工厂后台处理设备等。基于图神经网络的合成致死基因预测终端300包括:至少一个处理器301、存储器302、至少一个网络接口304和用户接口306。装置中的各个组件通过总线系统305耦合在一起。可以理解的是,总线系统305用于实现这些组件之间的连接通信。总线系统305除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图3中将各种总线都标为总线系统。
[0083]
其中,用户接口306可以包括显示器、键盘、鼠标、轨迹球、点击枪、按键、按钮、触感板或者触摸屏等。
[0084]
可以理解,存储器302可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,read only memory)、可编程只读存储器(prom,programmable read-only memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram, staticrandom access memory)、同步静态随机存取存储器(ssram,synchronous staticrandomaccess memory)。本发明实施例描述的存储器旨在包括但不限于这些和任意其它适合类别的存储器。
[0085]
本发明实施例中的存储器302用于存储各种类别的数据以支持基于图神经网络的合成致死基因预测终端300的操作。这些数据的示例包括:用于在基于图神经网络的合成致死基因预测终端300上操作的任何可执行程序,如操作系统3021和应用程序3022;操作系统3021 包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序3022可以包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。实现本发明实施例提供的基于图神经网络的合成致死基因预测方法可以包含在应用程序3022中。
[0086]
上述本发明实施例揭示的方法可以应用于处理器301中,或者由处理器301实现。处理器301可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器301中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器301 可以是通用处理器、数字信号处理器(dsp,digital signal processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器301可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器301可以是微处理器或者任何常规的处理器等。结合本发明实施例所提供的配件优化方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成前述方法的步骤。
[0087]
在示例性实施例中,基于图神经网络的合成致死基因预测终端300可以被一个或多个应用专用集成电路(asic,application specific integrated circuit)、dsp、可编程逻辑器件(pld, programmable logic device)、复杂可编程逻辑器件(cpld,complex programmablelogicdevice),用于执行前述方法。
[0088]
如图4所示,展示了本发明实施例中的一种基于图神经网络的合成致死基因预测装置的结构示意图。本实施例中的合成致死基因预测装置400包括成对封闭子图模块401、注意力嵌入传播模块402、合成致死基因预测模块403。
[0089]
所述成对封闭子图模块401用于构建成对基因的封闭子图;注意力嵌入传播模块402用于基于注意力嵌入传播模型区分所述封闭子图中各条边的权重以得到加权封闭子图,并从所述加权封闭子图中学习潜在特征;合成致死基因预测模块403用于将隐式的和显式的成对相互作用特征进行特征融合以得到融合有基因对的隐式特征和显式特征的表示;并根据所述融合有基因对的隐式特征和显式特征的表示,预测基因之间是否存在合成致死关系。
[0090]
需要说明的是:上述实施例提供的基于图神经网络的合成致死基因预测装置在进行基于图神经网络的合成致死基因预测时,仅以上述各程序模块的划分进行举例说明,实
these metrics,higher values indicate better performance.
[0099]
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的计算机程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0100]
于本技术提供的实施例中,所述计算机可读写存储介质可以包括只读存储器、随机存取存储器、eeprom、cd-rom或其它光盘存储装置、磁盘存储装置或其它磁存储设备、闪存、 u盘、移动硬盘、或者能够用于存储具有指令或数据结构形式的期望的程序代码并能够由计算机进行存取的任何其它介质。另外,任何连接都可以适当地称为计算机可读介质。例如,如果指令是使用同轴电缆、光纤光缆、双绞线、数字订户线(dsl)或者诸如红外线、无线电和微波之类的无线技术,从网站、服务器或其它远程源发送的,则所述同轴电缆、光纤光缆、双绞线、dsl或者诸如红外线、无线电和微波之类的无线技术包括在所述介质的定义中。然而,应当理解的是,计算机可读写存储介质和数据存储介质不包括连接、载波、信号或者其它暂时性介质,而是旨在针对于非暂时性、有形的存储介质。如申请中所使用的磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字多功能光盘(dvd)、软盘和蓝光光盘,其中,磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。
[0101]
综上所述,本技术提供基于图神经网络的合成致死基因预测方法、装置、终端及介质,本发明提供了一种提高基于图神经网络的合成致死基因预测效率的方法,。所以,本技术有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0102]
上述实施例仅例示性说明本技术的原理及其功效,而非用于限制本技术。任何熟悉此技术的人士皆可在不违背本技术的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本技术所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本技术的权利要求所涵盖。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1