药物疾病关联预测方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:34488946 阅读:25 留言:0更新日期:2022-08-10 09:07
本公开提供一种药物疾病关联预测方法、装置、电子设备和可读存储介质。药物疾病关联预测方法包括:获取各第一类型节点与药物节点之间的第一药物嵌入,获取各第二类型节点与疾病节点之间的第一疾病嵌入;根据第一药物嵌入的权重和第一药物嵌入的融合特征获得第二药物嵌入,根据第一疾病嵌入的权重和第一疾病嵌入的融合特征获得第二疾病嵌入;根据预设药物与疾病关联关系更新第二药物嵌入获得第三药物嵌入,以及根据预设药物与疾病关联关系更新第二疾病嵌入获得第三疾病嵌入;根据第三药物嵌入和第三疾病嵌入生成药物节点对应的目标药物针对疾病节点对应的目标疾病的关联预测结果。本公开实施例能够提高对于药物疾病关联性预测的处理速度。预测的处理速度。预测的处理速度。

【技术实现步骤摘要】
药物疾病关联预测方法、装置、电子设备和可读存储介质


[0001]本公开实施例涉及计算机
,尤其涉及一种药物疾病关联预测方法、装置、电子设备和可读存储介质。

技术介绍

[0002]药物重定位指的是将现有药物应用于新的疾病的过程。与传统的药物研发方法相比,药物重定位可以显著降低成本,同时,由于重新定位的药物已经通过了大量的安全测试,因此已有药物的安全性是已知的,从而降低了药物研发失败的风险。相关技术中,主要通过药物或疾病之间的相似度对药物关联性进行预测,运算量较大,需要耗费较长的时间。

技术实现思路

[0003]本公开实施例提供一种药物疾病关联预测方法、装置、电子设备和可读存储介质,以解决现有方式对于药物疾病关联的预测耗时较长的问题。
[0004]为解决上述问题,本公开是这样实现的:
[0005]第一方面,本公开实施例提供了一种药物疾病关联预测方法,包括以下步骤:
[0006]获取各第一类型节点与药物节点之间的第一药物嵌入,以及获取各第二类型节点与疾病节点之间的第一疾病嵌入,其中,所述第一类型节点均为所述药物节点和所述疾病节点之外的节点,所述第一类型节点和所述第二类型节点中的至少部分节点相同;
[0007]根据第一药物嵌入的权重和第一药物嵌入的融合特征更新所述第一药物嵌入获得第二药物嵌入,以及根据第一疾病嵌入的权重和第一疾病嵌入的融合特征更新所述第一疾病嵌入获得第二疾病嵌入,其中,所述第一药物嵌入的融合特征是根据所述第一药物嵌入以及所述药物节点和所述疾病节点之间的关联信息确定的,所述第一疾病嵌入的融合特征是根据所述第一疾病嵌入以及所述药物节点和所述疾病节点之间的关联信息确定的;
[0008]根据预设药物与疾病关联关系更新所述第二药物嵌入获得第三药物嵌入,以及根据所述预设药物与疾病关联关系更新所述第二疾病嵌入获得第三疾病嵌入;
[0009]根据所述第三药物嵌入和所述第三疾病嵌入生成所述药物节点对应的目标药物针对所述疾病节点对应的目标疾病的关联预测结果。
[0010]在一些实施例中,所述根据第一药物嵌入的权重和第一药物嵌入的融合特征更新所述第一药物嵌入获得第二药物嵌入,包括:
[0011]确定各所述第一药物嵌入的权重;
[0012]根据各所述第一药物嵌入的权重获得所述第一药物嵌入的第一更新信息;
[0013]获取各所述第一药物嵌入之间的融合特征;
[0014]根据所述第一药物嵌入之间的融合特征生成所述第一药物嵌入的第二更新信息;
[0015]叠加所述第一更新信息和所述第二更新信息获得第二药物嵌入。
[0016]在一些实施例中,所述根据第一疾病嵌入的权重和第一疾病嵌入的融合特征更新所述第一疾病嵌入获得第二疾病嵌入,包括:
[0017]确定各所述第一疾病嵌入的权重;
[0018]根据各所述第一疾病嵌入的权重获得所述第一疾病嵌入的第三更新信息;
[0019]获取各所述第一疾病嵌入之间的融合特征;
[0020]根据所述第一疾病嵌入之间的融合特征生成所述第一疾病嵌入的第四更新信息;
[0021]叠加所述第三更新信息和所述第四更新信息获得第二疾病嵌入。
[0022]在一些实施例中,所述根据预设药物与疾病关联关系更新所述第二药物嵌入获得第三药物嵌入,包括:
[0023]根据所述药物节点和所述疾病节点之间的关联关系生成第五更新信息;
[0024]将所述第五更新信息和所述第二药物嵌入叠加获得第三药物嵌入。
[0025]在一些实施例中,所述根据预设药物与疾病关联关系更新所述第二疾病嵌入获得第三疾病嵌入,包括:
[0026]根据所述药物节点和所述疾病节点之间的关联关系生成第六更新信息;
[0027]将所述第六更新信息和所述第二疾病嵌入叠加获得第三疾病嵌入。
[0028]在一些实施例中,所述根据所述第三药物嵌入和所述第三疾病嵌入生成所述药物节点对应的目标药物针对所述疾病节点对应的目标疾病的关联预测结果,包括:
[0029]根据所述第三药物嵌入和所述第三疾病嵌入生成所述目标药物和所述目标疾病之间的关联参数;
[0030]在所述关联参数大于或等于预设参数阈值的情况下,生成所述目标药物对所述目标疾病有效的预测结果;
[0031]在所述关联参数小于预设参数阈值的情况下,生成所述目标药物对所述目标疾病无效的预测结果。
[0032]在一些实施例中,所述第一药物嵌入的初始化维度与所述第一药物嵌入对应的节点数量相等,其中,所述第一药物嵌入对应的节点包括所述药物节点和所述第一类型节点;和/或
[0033]所述第一疾病嵌入的初始化维度与所述第一疾病节点对应的节点数量相等,其中,所述第一疾病节点对应的节点包括所述疾病节点和所述第一类型节点。
[0034]在一些实施例中,所述第一类型节点包括基因节点、靶点节点、基因本体论节点和副作用节点中的一项或多项。
[0035]在一些实施例中,所述第二类型节点包括基因节点、靶点节点和基因本体论节点中的一项或多项。
[0036]第二方面,本公开实施例提供了一种药物疾病关联预测装置,包括:
[0037]获取模块,用于获取各第一类型节点与药物节点之间的第一药物嵌入,以及获取各第二类型节点与疾病节点之间的第一疾病嵌入,其中,所述第一类型节点均为所述药物节点和所述疾病节点之外的节点,所述第一类型节点和所述第二类型节点中的至少部分节点相同;
[0038]第一更新模块,用于根据第一药物嵌入的权重和第一药物嵌入的融合特征更新所述第一药物嵌入获得第二药物嵌入,以及根据第一疾病嵌入的权重和第一疾病嵌入的融合特征更新所述第一疾病嵌入获得第二疾病嵌入,其中,所述第一药物嵌入的融合特征是根据所述第一药物嵌入以及所述药物节点和所述疾病节点之间的关联信息确定的,所述第一
疾病嵌入的融合特征是根据所述第一疾病嵌入以及所述药物节点和所述疾病节点之间的关联信息确定的;
[0039]第二更新模块,用于根据预设药物与疾病关联关系更新所述第二药物嵌入获得第三药物嵌入,以及根据所述预设药物与疾病关联关系更新所述第二疾病嵌入获得第三疾病嵌入;
[0040]预测模块,用于根据所述第三药物嵌入和所述第三疾病嵌入生成所述药物节点对应的目标药物针对所述疾病节点对应的目标疾病的关联预测结果。
[0041]第三方面,本公开实施例还提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器,用于读取存储器中的程序实现如前述第一方面所述方法中的步骤。
[0042]第四方面,本公开实施例还提供一种可读存储介质,用于存储程序,所述程序被处理器执行时实现如前述第一方面所述方法中的步骤。
[0043]本公开实施例通过采取多路信息融合的策略,避免了计算相似度的过程,减少了计算相似度的时间。
附图说明
[0044]为了更清楚地说明本公开实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种药物疾病关联预测方法,其特征在于,包括以下步骤:获取各第一类型节点与药物节点之间的第一药物嵌入,以及获取各第二类型节点与疾病节点之间的第一疾病嵌入,其中,所述第一类型节点均为所述药物节点和所述疾病节点之外的节点,所述第一类型节点和所述第二类型节点中的至少部分节点相同;根据第一药物嵌入的权重和第一药物嵌入的融合特征更新所述第一药物嵌入获得第二药物嵌入,以及根据第一疾病嵌入的权重和第一疾病嵌入的融合特征更新所述第一疾病嵌入获得第二疾病嵌入,其中,所述第一药物嵌入的融合特征是根据所述第一药物嵌入以及所述药物节点和所述疾病节点之间的关联信息确定的,所述第一疾病嵌入的融合特征是根据所述第一疾病嵌入以及所述药物节点和所述疾病节点之间的关联信息确定的;根据预设药物与疾病关联关系更新所述第二药物嵌入获得第三药物嵌入,以及根据所述预设药物与疾病关联关系更新所述第二疾病嵌入获得第三疾病嵌入;根据所述第三药物嵌入和所述第三疾病嵌入生成所述药物节点对应的目标药物针对所述疾病节点对应的目标疾病的关联预测结果。2.如权利要求1所述的方法,其特征在于,所述根据第一药物嵌入的权重和第一药物嵌入的融合特征更新所述第一药物嵌入获得第二药物嵌入,包括:确定各所述第一药物嵌入的权重;根据各所述第一药物嵌入的权重获得所述第一药物嵌入的第一更新信息;获取各所述第一药物嵌入之间的融合特征;根据所述第一药物嵌入之间的融合特征生成所述第一药物嵌入的第二更新信息;叠加所述第一更新信息和所述第二更新信息获得第二药物嵌入。3.如权利要求1或2所述的方法,其特征在于,所述根据第一疾病嵌入的权重和第一疾病嵌入的融合特征更新所述第一疾病嵌入获得第二疾病嵌入,包括:确定各所述第一疾病嵌入的权重;根据各所述第一疾病嵌入的权重获得所述第一疾病嵌入的第三更新信息;获取各所述第一疾病嵌入之间的融合特征;根据所述第一疾病嵌入之间的融合特征生成所述第一疾病嵌入的第四更新信息;叠加所述第三更新信息和所述第四更新信息获得第二疾病嵌入。4.如权利要求1所述的方法,其特征在于,所述根据预设药物与疾病关联关系更新所述第二药物嵌入获得第三药物嵌入,包括:根据所述药物节点和所述疾病节点之间的关联关系生成第五更新信息;将所述第五更新信息和所述第二药物嵌入叠加获得第三药物嵌入。5.如权利要求1或4所述的方法,其特征在于,所述根据预设药物与疾病关联关系更新所述第二疾病嵌入获得第三疾病嵌入,包括:根据所述药物节点和所述疾病节点之间的关联关系生成第六更新信息;将所述第六更新信息和所述第二疾病嵌入叠加获得第三疾病嵌入。6.如权利要求1所述的方法,其特征在于,所述根据所述第三药物嵌入和所...

【专利技术属性】
技术研发人员:李龙飞
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1