【技术实现步骤摘要】
联邦学习资格恢复方法、设备及可读存储介质
本申请涉及金融科技(Fintech)的人工智能领域,尤其涉及一种联邦学习资格恢复方法、设备及可读存储介质。
技术介绍
随着金融科技,尤其是互联网科技金融的不断发展,越来越多的技术(如分布式、区块链Blockchain、人工智能等)应用在金融领域,但金融业也对技术提出了更高的要求,如对金融业对应待办事项的分发也有更高的要求。随着计算机软件和人工智能的不断发展,联邦学习的应用越来越广泛,目前,为了保证联邦学习过程中的模型参数的安全性与可靠性,可以将区块链技术应用到联邦学习上,即区块链为联邦学习的各个参与方提供了一种可信的机制,但是在基于区块链的联邦学习中,模型参数通常与区块链的私钥绑定,但是由于私钥与参与方真实身份信息没有任何联系,若参与方丢失了私钥,则意味着参与方失去其在区块链上的唯一身份标识,进而导致该参与方失去了参与联邦学习训练的合法资格,无法继续参与联邦学习。
技术实现思路
本申请的主要目的在于提供一种联邦学习资格恢复方法、设备及可读存储介质,旨在解决现有技术中联邦学习参与方在失去联邦学习资格后无法参与联邦学习的技术问题。为实现上述目的,本申请提供一种联邦学习资格恢复方法,所述联邦学习资格恢复方法应用于第一设备,所述联邦学习资格恢复方法包括:接收与第二设备发送的第一验证信息和第二验证信息,并基于所述第一验证信息和预设哈希编码模型,对所述第二设备进行身份合法性验证,获得身份验证结果;基于所述第二验证信息,对所述第二设备的区 ...
【技术保护点】
1.一种联邦学习资格恢复方法,其特征在于,所述联邦学习资格恢复方法应用于第一设备,所述联邦学习资格恢复方法包括:/n接收与第二设备发送的第一验证信息和第二验证信息,并基于所述第一验证信息和预设哈希编码模型,对所述第二设备进行身份合法性验证,获得身份验证结果;/n基于所述第二验证信息,对所述第二设备的区块链资格进行真实性验证,获得真实性验证结果;/n基于所述身份验证结果和真实性验证结果,恢复所述第二设备的所述联邦学习资格。/n
【技术特征摘要】
1.一种联邦学习资格恢复方法,其特征在于,所述联邦学习资格恢复方法应用于第一设备,所述联邦学习资格恢复方法包括:
接收与第二设备发送的第一验证信息和第二验证信息,并基于所述第一验证信息和预设哈希编码模型,对所述第二设备进行身份合法性验证,获得身份验证结果;
基于所述第二验证信息,对所述第二设备的区块链资格进行真实性验证,获得真实性验证结果;
基于所述身份验证结果和真实性验证结果,恢复所述第二设备的所述联邦学习资格。
2.如权利要求1所述联邦学习资格恢复方法,其特征在于,所述基于所述第一验证信息和预设哈希编码模型,对所述第二设备进行身份合法性验证,获得身份验证结果的步骤包括:
将所述第一验证信息输入预设哈希编码模型,以基于所述第一验证信息的类别特征信息,对所述第一验证信息进行哈希编码,获得输出哈希编码值;
获取所述预设哈希编码模型生成的各预设哈希编码值,并基于所述输出哈希编码值和各所述预设哈希编码值,确定所述身份验证结果。
3.如权利要求2所述联邦学习资格恢复方法,其特征在于,所述基于所述输出哈希编码值和各所述预设哈希编码值,确定所述身份验证结果的步骤包括:
分别计算所述输出哈希编码值与各所述预设哈希编码值之间的计算汉明距离,并在各所述计算汉明距离中确定目标汉明距离;
将所述目标汉明距离与预设汉明距离阀值进行比对,若所述目标汉明距离小于或者等于所述预设汉明距离阀值,则判定所述身份验证结果为身份合法;
若所述目标汉明距离大于所述预设汉明距离阀值,则判定所述身份验证结果为身份不合法。
4.如权利要求1所述联邦学习资格恢复方法,其特征在于,所述第二验证信息包括加密区块链资格数据、验证区块链资格数据和验证随机参数,所述区块链资格包括新生成公钥,
所述基于所述第二验证信息,对所述第二设备的区块链资格进行真实性验证,获得真实性验证结果的步骤包括:
基于预设验证挑战参数,计算所述加密区块链资格数据对应的第一零知识证明结果;
基于所述新生成公钥和所述验证随机参数,对所述验证区块链资格数据进行加密处理,获得第二零知识证明结果;
基于所述第一零知识证明结果和第二零知识证明结果,确定所述真实性验证结果。
5.如权利要求1所述联邦学习资格恢复方法,其特征在于,所述区块链资格包括新生成公钥和新生成私钥,
在所述基于所述第二验证信息,对所述第二设备的区块链资格进行真实性验证,获得真实性验证结果的步骤之前,所述联邦学习资格恢复方法还包括:
接收所述第二设备发送的所述新生成公钥,并基于所述新生成公钥对预设验证挑战参数进行加密,...
【专利技术属性】
技术研发人员:李月,蔡杭,范力欣,吴锦和,张天豫,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。