[发明专利]一种联邦学习建模方法及系统在审
申请号: | 202110931500.7 | 申请日: | 2021-08-13 |
公开(公告)号: | CN113642239A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 花京华;袁晔;傅跃兵;冯建 | 申请(专利权)人: | 北京融数联智科技有限公司 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N20/00 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 李博洋 |
地址: | 100037 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联邦 学习 建模 方法 系统 | ||
1.一种联邦学习建模方法,其特征在于,应用于区块链上的应用节点,所述方法包括:
获取所述应用节点的配置信息,并基于所述配置信息确定所述应用节点请求加入的目标网络环境;
从所述区块链中确定与所述目标网络环境匹配的目标节点,其中,所述目标节点中存储有所述目标网络环境中至少一个第一候选合作节点的第一节点状态;
向所述目标节点发送联邦学习建模请求,以使所述目标节点将所述第一节点状态满足所述联邦学习建模请求的第一候选合作节点确定为第一目标合作节点;
向所述第一目标合作节点发送联邦学习建模任务,其中,所述联邦学习建模任务用于请求所述第一目标合作节点发送联邦学习建模数据;
接收所述第一目标合作节点反馈的联邦学习建模数据,并根据所述联邦学习建模数据完成联邦学习建模任务,其中,所述联邦学习建模数据是由所述第一目标合作节点对所述联邦学习建模任务验证通过后发送的。
2.根据权利要求1所述的方法,其特征在于,所述目标网络环境包括:公共网络环境以及内部网络环境;
所述从所述区块链中确定与所述目标网络环境匹配的目标节点,包括:
在所述目标网络环境为公共网络环境的情况下,将所述区块链中的管理节点确定为所述目标节点;
或,在所述目标网络环境为私有网络环境的情况下,将所述区块链中的内部节点中心确定为所述目标节点。
3.根据权利要求2所述的方法,其特征在于,在所述目标节点为管理节点的情况下,所述向所述目标节点发送联邦学习建模请求,以使所述目标节点将所述第一节点状态满足所述联邦学习建模请求的第一候选合作节点确定为目标合作节点,包括:
获取所述应用节点的目标身份信息以及数据应用请求;
基于所述目标身份信息以及所述数据应用请求,生成所述联邦学习建模请求;
向所述管理节点发送所述联邦学习建模请求,以使所述管理节点将所述目标身份信息发送至所述公共网络环境,获取公共网络环境中各个节点反馈的认证结果,在认证结果用于指示所述目标身份信息认证通过的情况下,将所述第一节点状态满足所述数据应用请求的第一候选合作节点确定为第一目标合作节点。
4.根据权利要求1所述的方法,其特征在于,在所述目标节点为内部节点中心的情况下,所述向所述目标节点发送联邦学习建模请求,以使所述目标节点将所述第一节点状态满足所述联邦学习建模请求的第一候选合作节点确定为第一目标合作节点,包括:
获取所述应用节点随机生成的公私钥对,以及所述应用节点的目标身份信息和数据应用请求;
基于所述公私钥对、所述目标身份信息以及所述数据应用请求,生成所述联邦学习建模请求;
向所述内部节点中心发送所述联邦学习建模请求,以使所述内部节点中心将所述目标身份信息发送至所述内部网络环境,获取内部网络环境中各个节点反馈的认证结果,在认证结果用于指示所述目标身份信息认证通过的情况下,将所述第一节点状态满足所述数据应用请求的第一候选合作节点确定为第一目标合作节点,并将所述公私钥对中的公钥发送至所述第一目标合作节点。
5.根据权利要求4所述的方法,其特征在于,在所述向所述第一目标合作节点发送联邦学习建模任务之前,所述方法还包括:
获取所述联邦学习建模请求的发送时间;
利用所述公私钥对中的私钥对所述目标身份信息以及所述发送时间进行加密,生成令牌数据;
基于所述发送时间、所述目标身份信息、所述令牌数据以及任务内容生成所述联邦学习建模任务。
6.根据权利要求1所述的方法,其特征在于,在不存在满足联邦学习建模请求的第一候选合作节点的情况下,所述方法还包括:
从本地获取与所述应用节点关联的第二候选合作节点,以及所述第二候选合作节点对应的第二节点状态;
将第二节点状态满足所述联邦学习建模请求的第一候选合作节点确定为第二目标合作节点;
获取所述第二目标合作节点的第三身份信息,且在所述第三身份信息认证通过的情况下,启动联邦学习建模。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京融数联智科技有限公司,未经北京融数联智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110931500.7/1.html,转载请声明来源钻瓜专利网。