[发明专利]基于联盟链的医疗模型的训练方法、装置及联盟链在审
申请号: | 202111284979.6 | 申请日: | 2021-11-01 |
公开(公告)号: | CN114186204A | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 焦锋;王峰;闫晨旭 | 申请(专利权)人: | 海南火链科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F30/27;G06K9/62;H04L9/00;H04L9/08 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 吕梦雪 |
地址: | 571924 海南省澄迈县老城镇高*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 联盟 医疗 模型 训练 方法 装置 | ||
1.一种基于联盟链的医疗模型的训练方法,其特征在于,所述联盟链包括多个训练节点,所述方法包括:
所述联盟链为各训练节点分配身份验证信息,其中,所述身份验证信息包括:密钥对、随机数、身份证明;
所述联盟链以所述联盟链的区块高度为种子,生成阈值随机数,并广播至各训练节点,以使各训练节点根据各训练节点的随机数和所述阈值随机数确定训练节点中的一个作为聚合节点;
各训练节点基于本地的医疗数据对医疗模型进行训练,并将得到的模型参数写入所述联盟链的智能合约中,以使所述智能合约采用各训练节点密钥对对各训练节点上传的模型参数进行加密,并将加密后的模型参数广播至聚合节点;
所述聚合节点对各训练节点上传的模型参数进行整合,得到聚合参数,以及根据各训练节点的密钥对生成的聚合签名;并将得到的聚合参数和所述聚合签名写入所述联盟链的智能合约中,以广播至各训练节点;
各训练节点根据所述聚合节点的密钥对和身份证明验证所述聚合节点的身份,并验证所述聚合签名的有效性,在所述聚合节点的身份验证通过且所述聚合签名为有效的情况下,根据所述聚合参数对本地的医疗模型的参数进行更新。
2.根据权利要求1所述的方法,其特征在于,所述各训练节点基于本地的医疗数据对医疗模型进行训练是分多轮次进行的;
在每一轮次的训练过程中,执行所述各训练节点基于本地的医疗数据对医疗模型进行训练,并将得到的模型参数写入所述联盟链的智能合约中,至所述各训练节点从所述联盟链的智能合约中获取聚合参数,并根据所述聚合参数对本地的医疗模型的参数进行更新的步骤。
3.根据权利要求2所述的方法,其特征在于,在开启新的轮次的训练,或新的医疗模型的训练时,所述联盟链还控制各训练节点选取新的聚合节点,且根据新的训练节点的密钥对、随机数、身份证明,对其身份进行验证。
4.根据权利要求1所述的方法,其特征在于,所述聚合节点对各训练节点上传的模型参数进行整合,得到聚合参数,包括:
根据一个训练节点上述的模型参数,确定测试医疗模型;
基于所述测试医疗模型,对测试用数据集进行预测,得到测试准确率;
若得到的测试准确率小于预设的准确率阈值,则舍弃该训练节点上传的模型参数;
若得到的测试准确率大于等于预设的准确率阈值,则将该训练节点上传的模型参数进行聚合,得到聚合参数。
5.根据权利要求1所述的方法,其特征在于,所述密钥对包括阈值签名;
根据各训练节点的密钥对生成的聚合签名包括:
将各训练节点的密钥对的阈值签名,基于预设的加密算法进行运算,得到聚合签名。
6.根据权利要求1所述的方法,其特征在于,所述为各训练节点分配身份验证信息包括:
根据各训练节点的数据,确定验证种子;
基于所述验证种子,采用乘法循环群生成密钥对,所述密钥对包括公钥、私钥和阈值签名;
其中,所述阈值签名包含一个线性映射,使得所述乘法循环群具备指定属性,且所述阈值签名具备同态特性。
7.根据权利要求1所述的方法,其特征在于,所述为各训练节点分配身份验证信息包括:
基于可验证随机函数,为各训练节点生成随机数及身份证明,其中,所述随机数及所述身份证明满足下式:
其中,skvi为私钥,di为随机数,πi为身份证明,α为消息字符串,βi为数字签名。
8.根据权利要求1所述的方法,其特征在于,所述各训练节点根据各训练节点的随机数和所述阈值随机数确定训练节点中的一个作为聚合节点包括:
确定各训练节点的随机数与所述阈值随机数的相对大小,将随机数小于所述阈值随机数的训练节点作为候选聚合节点;
若所述候选聚合节点的数量为一个,则将该候选聚合节点作为聚合节点;
若所述候选聚合节点的数量为多个,则从多个候选聚合节点中随机选取一个作为聚合节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南火链科技有限公司,未经海南火链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111284979.6/1.html,转载请声明来源钻瓜专利网。