拜占庭攻击鲁棒的联邦电子健康档案表型提取方法技术

技术编号:40107541 阅读:25 留言:0更新日期:2024-01-23 18:39
本发明专利技术公开了一种拜占庭攻击鲁棒的联邦电子健康档案表型提取方法,应用于K个客户端;该方法包括:将获取的EHR张量分解成患者因子矩阵、诊断因子矩阵和用药因子矩阵;接收服务器发送的时间采样序列;根据时间采样序列中的当前索引判断因子矩阵是否被选中;当诊断因子矩阵或用药因子矩阵被选中时,正常客户端根据服务器发送的第二梯度更新下一索引选中的因子矩阵、并根据第一梯度更新下一索引选中的因子矩阵的反馈误差;当接收到服务器发送的第一指令时,根据被选中的诊断因子矩阵和用药因子矩阵获得电子健康档案的表型提取结果。本发明专利技术实现了涉及多医院分布式电子病历数据的安全与隐私的协同表型提取,且可用于拜占庭攻击与隐私攻击的对抗环境下。

【技术实现步骤摘要】

本专利技术属于数据处理,具体涉及一种拜占庭攻击鲁棒的联邦电子健康档案表型提取方法


技术介绍

1、由实体网络如医院、诊所、药房公司编织而成的现代医疗保健系统正在从具有各种医疗程序、药物、诊断和实验室测试的大量个人那里收集电子健康记录。张量分解具有良好的高维数据表示能力,为了从更高数量的关系电子健康记录中提取有意义的医学概念即表型,其被应用于表型提取中。candecomp/parafac或规范多元张量分解及其泛化gtf是分析张量的基本工具,然而,最基本的cp分解模型难以对大型数据集进行高效的分解,分布式张量分解方法才可处理单台机器无法处理的大张量。但是,在分布式环境中需要进行数据共享和交换,由于涉及隐私问题,这通常会受到政策的阻碍。

2、目前,联邦学习为不同实体之间的协作学习提供了一种隐私保护方式,联邦张量分解方法避免了共享原始张量和患者模式的相关变量,成为分布式数据在隐私保护方面更好的dtf范式,同时能够保持与之相当的计算能力和存储可扩展性。然而,联邦学习需要执行客户端和服务器之间的通信操作,在联邦计算表型分析中,由于属性的多样性,如药物的类型本文档来自技高网...

【技术保护点】

1.一种拜占庭攻击鲁棒的联邦电子健康档案表型提取方法,其特征在于,应用于K个客户端,所述客户端包括正常客户端和拜占庭客户端;

2.根据权利要求1所述的拜占庭攻击鲁棒的联邦电子健康档案表型提取方法,其特征在于,所述根据所述时间采样序列中的当前索引,判断因子矩阵是否被选中的步骤,包括:

3.根据权利要求2所述的拜占庭攻击鲁棒的联邦电子健康档案表型提取方法,其特征在于,若因子矩阵被选中,所述根据第一目标函数计算被选中的因子矩阵的随机梯度的步骤之后,还包括:

4.根据权利要求2所述的拜占庭攻击鲁棒的联邦电子健康档案表型提取方法,其特征在于,当选中的因子矩阵为诊...

【技术特征摘要】

1.一种拜占庭攻击鲁棒的联邦电子健康档案表型提取方法,其特征在于,应用于k个客户端,所述客户端包括正常客户端和拜占庭客户端;

2.根据权利要求1所述的拜占庭攻击鲁棒的联邦电子健康档案表型提取方法,其特征在于,所述根据所述时间采样序列中的当前索引,判断因子矩阵是否被选中的步骤,包括:

3.根据权利要求2所述的拜占庭攻击鲁棒的联邦电子健康档案表型提取方法,其特征在于,若因子矩阵被选中,所述根据第一目标函数计算被选中的因子矩阵的随机梯度的步骤之后,还包括:

4.根据权利要求2所述的拜占庭攻击鲁棒的联邦电子健康档案表型提取方法,其特征在于,当选中的因子矩阵为诊断因子矩阵或用药因子矩阵时,所述正常客户端利用被选中的因子矩阵的随机梯度和反馈误差计算得到第一梯度后,根据服务器发送的第二梯度更新下一索引选中的因子矩阵、并根据第一梯度更新下一索引选中的因子矩阵的反馈误差的...

【专利技术属性】
技术研发人员:张水晶娄坚刘静
申请(专利权)人:西安电子科技大学广州研究院
类型:发明
国别省市:

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

1