[发明专利]基于疾病加权和食品类别约束的食品-疾病关联预测方法有效

专利信息
申请号: 201811180791.5 申请日: 2018-10-09
公开(公告)号: CN109300549B 公开(公告)日: 2020-03-17
发明(设计)人: 王嫄;张耀功;陈赠光;王靖寰;杨巨成;赵青;陈亚瑞;孔娜;王洁 申请(专利权)人: 天津科技大学
主分类号: G16H50/70 分类号: G16H50/70;G16H20/60
代理公司: 天津盛理知识产权代理有限公司 12209 代理人: 王利文
地址: 300457 天津市滨*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 疾病 加权 食品 类别 约束 关联 预测 方法
【权利要求书】:

1.一种基于疾病加权和食品类别约束的食品-疾病关联预测方法,其特征在于包括以下步骤:

步骤1、利用国际疾病分类数据构建疾病加权关系;

步骤2、利用成分表构建食品相似度网络;

步骤3、利用食品分类系统构造食品组关系;

步骤4、构造已知的二元食品-疾病关联网络;

步骤5、随机初始化食品和疾病在潜在空间的表示;

步骤6、引入疾病加权关系和食品组关系,学习食品和疾病潜在空间的表示;

步骤7、利用食品和疾病潜在空间的表示,输出预测食品和疾病的关联结果,从而增强食品疾病关联预测的准确性;

所述步骤6的具体实现方法为:

将食品-疾病关联矩阵R分解为食品向量U和疾病向量V的乘积,则分解目标函数定义为:

定义疾病加权后的层次结构关系,将具有邻接父子关系的两个疾病限制在潜在空间保持比较近的距离:

其中tr(·)表示括号中·所对应的矩阵的迹,S′1是疾病的对称关系矩阵;对角矩阵(D′1)ii=∑j(S′1)ij,图拉普拉斯算子L1=D'1-S′1,||A||2是A矩阵的L2正则化值;V.i、V.j为V矩阵中第i、第j列的列向量;AT是指A矩阵的转置;

将普通图拉普拉斯算子应用于食品相似度中:

S2为食品相似度网络,(D2)ii=∑j(S2)ij,D2是对角矩阵且对角线上元素是S2的行和,L2=D2-S2

引入食品组关系,将潜在空间中所有食品的几何中心点作为组中心点,并且该组中的所有组成员应该接近于组中心点;在每次迭代中,用已发生的最后一次迭代中使用的U和V来计算每个组的中心点,这些点在当前迭代中用作固定变量;以组为中心的约束表示如下:

其中是食品组G中第j个元素,是食品组G的几何中心;表示一个组G中的成员j和其所在组中心点的欧氏距离;将R0、R1、R2合并到基础的矩阵分解目标中,得到目标函数如下:

s.t.U≥0,V≥0

其中λ0、λ1和λ2为人为指定的参数,选值范围为:λ0和λ1从集合{0,0.001,0.01,0.1,1,10,100,1000}中选择,λ2从集合{1,10,100,1000}中选择,利用梯度下降的方法,求解得到食品和疾病潜在空间的表示U和V。

2.根据权利要求1所述的基于疾病加权和食品类别约束的食品-疾病关联预测方法,其特征在于:所述步骤1的具体实现方法为:

首先,利用国际疾病分类数据,构造疾病相关度矩阵S1,如果两种疾病的表述在国际疾病分类中为父子关系,则设置疾病相关度矩阵中的元素Sij=1,否则Sij=0,其中,疾病i为疾病j的父目录,疾病j为疾病i的具体亚类;

然后,定义父结点i的深度depth(i,j)、父结点i和子结点j所构成的边所处深度的权重C(depth(i,j)),定义如下:

C(depth(i,j))=1+log(depth(i,j))

最后,基于层次结构加权后,疾病的相关度矩阵表示如下:

(S′1)ij=(S1)ij*C(depth(i,j))。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津科技大学,未经天津科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811180791.5/1.html,转载请声明来源钻瓜专利网。

同类专利
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top