[发明专利]基于深度表征学习的反事实推理设备在审
申请号: | 202010719276.0 | 申请日: | 2020-07-23 |
公开(公告)号: | CN111882066A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 黄正行;陈晋飙;楚杰斌 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06N5/04 | 分类号: | G06N5/04;G16H20/00;G16H50/70 |
代理公司: | 杭州裕阳联合专利代理有限公司 33289 | 代理人: | 姚宇吉 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 深度 表征 学习 事实 推理 设备 | ||
1.一种基于深度表征学习的反事实推理设备,其特征在于,包含:基于深度表征学习的反事实推理模型单元和数据输入单元;
所述反事实推理模型单元包括:
深度表征学习模块,用于从输入特征中提取仅与治疗策略相关的策略表征ht和仅与治疗效果相关的效果表征hy;
正交损失模块,用于对所述深度表征学习模块输出的所述策略表征ht和所述效果表征hy进行正交化处理,消除同时影响治疗策略和治疗结果的混淆性因素;
治疗策略预测模块,用于对所述深度表征学习模块输出的所述策略表征ht进行拟合,确保所述策略表征ht与治疗策略相关;
治疗策略预测对抗性模块,用于对所述深度表征学习模块输出的所述效果表征hy进行拟合,确保效果表征hy与治疗策略无关;
治疗效果预测模块,用于对所述深度表征学习模块输出的所述效果表征hy进行处理得到不同治疗策略下个体的治疗效果;
所述数据输入单元用于向所述反事实推理模型单元输入训练数据集以对所述反事实推理模型单元进行训练,所述数据集包括:描述个体特征的数据的自然状态集Θ={θ1,θ2,…,θn}、对个体可能采取的不同治疗策略的治疗策略集D={d1,d2,…,dm}和治疗效果集O={oij},(i=1,…,n;j=1,…,m),其中oij即个体在真实自然状态θi下采取策略dj时的治疗效果;
所述数据输入单元还用于向训练好的所述反事实推理模型单元输入待预测的个体状态以得到预测结果。
2.根据权利要求1所述的基于深度表征学习的反事实推理设备,其特征在于,
所述深度表征学习模块包括两个独立且结构相同的第一多层感知机,其中一个用于提取所述策略表征ht,另一个用于提取所述效果表征hy;
所述第一多层感知机的结构设定为三层,以所述数据集中的数据作为所述第一多层感知机的输入层;
设定第一层输出ni1个节点,第二层输出ni2个节点,第三层输出ni3个节点,所述第一多层感知机通过以下公式进行计算:
h1=σ(W1x+b1),
h2=σ(W2h1+b2),
h3=σ(W3h2+b3),
其中,x表示输入层,x∈R|n|×|x|,W1表示第一层节点的权重矩阵,b1表示第一层的偏置,W2表示第二层节点的权重矩阵,b2表示第二层的偏置,W3表示第三层节点的权重矩阵,b3表示第三层的偏置,h1,h2,h3分别表示第一层、第二层和第三层输出的表征。
3.根据权利要求2所述的基于深度表征学习的反事实推理设备,其特征在于,
所述正交损失模块对所述策略表征ht和所述效果表征hy进行正交化的计算公式如下:
其中,Orthogonal表示正交损失,nx表示输入样本的数目,ni3代表表征层的节点数,hij表示第j个个体表征层第i个节点的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010719276.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种刷卡机磁头用屏蔽保护装置
- 下一篇:一种桥梁防撞装置及其使用方法