一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

联邦计算的处理方法、装置、电子设备和存储介质与流程

2021-10-24 08:00:00 来源:中国专利 TAG:计算 人工智能 电子设备 联邦 深度

技术特征:
1.一种联邦计算的处理方法,包括:基于待执行的任务标识,从每个参与方获取待处理的元数据;将每个所述元数据进行切分,以获取每个参与方对应的n个数据切片,其中,n为大于1的正整数;根据每个参与方对应的n个数据切片,生成n个数据集;调用与所述任务标识对应的n个数据处理服务,以利用每个所述数据处理服务对每个所述数据集进行处理;根据每个所述数据处理服务的处理结果,确定所述任务标识对应的联邦计算结果。2.如权利要求1所述的方法,其中,所述将每个所述元数据进行切分,以获取每个参与方对应的n个数据切片,包括:根据所述待执行的任务标识,确定数据切分模式;基于所述数据切分模式,将每个所述元数据进行切分,以获取每个参与方对应的n个数据切片。3.如权利要求1所述的方法,其中,所述根据每个所述数据处理服务的处理结果,确定所述任务标识对应的联邦计算结果,包括:获取每个所述数据处理服务返回的处理结果;将n个所述处理结果进行融合,以获取融合结果;在确定所述任务标识对应的任务已结束的情况下,确定所述融合结果为所述任务标识对应的联邦计算结果。4.如权利要求3所述的方法,还包括:在确定所述任务标识对应的任务未结束的情况下,将所述融合结果分发给n个所述数据处理服务,以使每个所述数据处理服务基于所述融合结果继续对对应的数据集进行处理,直至确定所述任务标识对应的任务已结束,根据最新的n个处理结果,确定所述任务标识对应的联邦计算结果。5.如权利要求1所述的方法,其中,所述根据每个所述数据处理服务的处理结果,确定所述任务标识对应的联邦计算结果,包括:获取任一数据处理服务返回的融合结果,其中,所述融合结果为所述任一数据处理服务将每个所述数据处理服务的处理结果进行融合后生成的;在确定所述任务标识对应的任务已结束的情况下,确定所述融合结果为所述任务标识对应的联邦计算结果;在确定所述任务标识对应的任务未结束的情况下,将所述融合结果发送给所述任一数据处理服务,以使每个所述数据处理服务基于所述融合结果继续对对应的数据集进行处理,直至确定所述任务标识对应的任务已结束,将最新的融合结果,确定所述任务标识对应的联邦计算结果。6.如权利要求1

5任一所述的方法,还包括:将所述联邦计算结果发送给各个所述参与方。7.一种联邦计算的处理装置,包括:获取模块,用于基于待执行的任务标识,从每个参与方获取待处理的元数据;切分模块,用于将每个所述元数据进行切分,以获取每个参与方对应的n个数据切片,
其中,n为大于1的正整数;生成模块,用于根据每个参与方对应的n个数据切片,生成n个数据集;处理模块,用于调用与所述任务标识对应的n个数据处理服务,以利用每个所述数据处理服务对每个所述数据集进行处理;确定模块,用于根据每个所述数据处理服务的处理结果,确定所述任务标识对应的联邦计算结果。8.如权利要求7所述的方法,其中,所述切分模块,具体用于:根据所述待执行的任务标识,确定数据切分模式;基于所述数据切分模式,将每个所述元数据进行切分,以获取每个参与方对应的n个数据切片。9.如权利要求7所述的方法,其中,所述确定模块,具体用于:获取每个所述数据处理服务返回的处理结果;将n个所述处理结果进行融合,以获取融合结果;在确定所述任务标识对应的任务已结束的情况下,确定所述融合结果为所述任务标识对应的联邦计算结果。10.如权利要求9所述的方法,其中,所述确定模块,还用于:在确定所述任务标识对应的任务未结束的情况下,将所述融合结果分发给n个所述数据处理服务,以使每个所述数据处理服务基于所述融合结果继续对对应的数据集进行处理,直至确定所述任务标识对应的任务已结束,根据最新的n个处理结果,确定所述任务标识对应的联邦计算结果。11.如权利要求7所述的方法,其中,所述确定模块,具体用于:获取任一数据处理服务返回的融合结果,其中,所述融合结果为所述任一数据处理服务将每个所述数据处理服务的处理结果进行融合后生成的;在确定所述任务标识对应的任务已结束的情况下,确定所述融合结果为所述任务标识对应的联邦计算结果;在确定所述任务标识对应的任务未结束的情况下,将所述融合结果发送给所述任一数据处理服务,以使每个所述数据处理服务基于所述融合结果继续对对应的数据集进行处理,直至确定所述任务标识对应的任务已结束,将最新的融合结果,确定所述任务标识对应的联邦计算结果。12.如权利要求7

11任一所述的方法,其中,所述确定模块,还用于:将所述联邦计算结果发送给各个所述参与方。13.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1

6中任一项所述的方法。14.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1

6中任一项所述的方法。15.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根
据权利要求1

6中任一项所述的方法。

技术总结
本公开提供了联邦计算的处理方法、装置、电子设备和存储介质,涉及人工智能技术领域,尤其涉及大数据、云计算、深度学习技术领域。具体实现方案为:基于待执行的任务标识,从每个参与方获取待处理的元数据;将每个元数据进行切分,以获取每个参与方对应的n个数据切片;根据每个参与方对应的n个数据切片,生成n个数据集;调用与任务标识对应的n个数据处理服务,以利用每个数据处理服务对每个数据集进行处理;根据每个数据处理服务的处理结果,确定任务标识对应的联邦计算结果。由此,在进行联邦计算时,通过利用数据并行的方式实现联邦学习的并行化,极大的提升了联邦计算的速度,为大规模数据隐私计算的使用提供了技术可行性。数据隐私计算的使用提供了技术可行性。数据隐私计算的使用提供了技术可行性。


技术研发人员:季石磊 廖源 黄海平 刘吉
受保护的技术使用者:百度在线网络技术(北京)有限公司
技术研发日:2021.06.18
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜