[发明专利]联邦学习的方法、装置及系统有效
申请号: | 202010370086.2 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111553484B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 岑园园;孟丹;李宏宇;李晓林 | 申请(专利权)人: | 同盾控股有限公司 |
主分类号: | G06N20/00 | 分类号: | G06N20/00 |
代理公司: | 北京知果之信知识产权代理有限公司 11541 | 代理人: | 卜荣丽 |
地址: | 311121 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联邦 学习 方法 装置 系统 | ||
1.一种联邦学习的方法,其特征在于,所述方法与联邦服务器基于压缩的更新梯度实现模型的训练,包括:
客户端接收联邦服务器统一发送的初始模型,基于本地数据及初始模型训练得到更新的梯度,并将所述初始模型的最后k层更新的梯度发送至所述联邦服务器,所述初始模型为p层结构,1≤k<p;
统计将所述初始模型的最后k层更新的梯度发送至所述联邦服务器的连续次数,每一轮模型训练对应一次;
若所述连续次数达到预设次数,则执行一次将最后一轮模型训练后得到的所有层的更新的梯度发送给所述联邦服务器,以便所述联邦服务器对各客户端发送的所有层的更新的梯度依次进行聚合处理和奇异值分解得到第三全局更新梯度;
接收所述第三全局更新梯度,并根据所述第三全局更新梯度继续进行模型的训练。
2.根据权利要求1所述的联邦学习的方法,其特征在于,所述压缩的更新梯度具体为第一全局更新梯度,所述与联邦服务器基于压缩的更新梯度实现模型的训练包括:
客户端接收联邦服务器统一发送的初始模型,基于本地数据及初始模型训练得到更新的梯度,并发送至所述联邦服务器;
所述客户端接收所述联邦服务器发送的第一全局更新梯度,并根据所述第一全局更新梯度继续进行模型的训练,所述第一全局更新梯度为所述联邦服务器对各客户端发送的更新梯度依次进行聚合处理和奇异值分解得到。
3.根据权利要求1所述的联邦学习的方法,其特征在于,所述压缩的更新梯度具体为第二全局更新梯度,所述与联邦服务器基于压缩的更新梯度进行模型的训练包括:
所述客户端接收所述联邦服务器发送的所述第二全局更新梯度,并根据所述第二全局更新梯度逐层计算其它层的全局更新梯度,所述第二全局更新梯度为联邦服务器对各客户端发送的最后k层更新的梯度进行聚合处理得到;
所述客户端根据所述第二全局更新梯度以及所述其它层的全局更新梯度继续进行模型的训练。
4.根据权利要求2所述的联邦学习的方法,其特征在于,所述根据所述第一全局更新梯度继续进行模型的训练包括:
对所述第一全局更新梯度的矩阵进行矩阵恢复处理后,继续进行模型的训练。
5.一种联邦学习的方法,其特征在于,所述方法与各客户端基于压缩的更新梯度实现模型的训练,包括:
联邦服务器将初始模型统一发送给各客户端,以便各客户端基于本地数据及初始模型进行训练后得到更新的梯度,所述初始模型为p层结构;
所述联邦服务器接收各客户端发送的各自对应的所述初始模型的最后k层更新的梯度,1≤k<p;
统计接收各客户端发送到所述初始模型的最后k层更新的梯度的连续次数,每一轮模型训练对应一次;
若所述连续次数达到预设次数,则执行一次接收客户端发送的最后一轮模型训练后得到的所有层的更新的梯度,以便所述联邦服务器对各客户端发送的所有层的更新的梯度依次进行聚合处理和奇异值分解得到第三全局更新梯度;
向所述客户端发送所述第三全局更新梯度,并根据所述第三全局更新梯度继续进行模型的训练。
6.根据权利要求5所述的联邦学习的方法,其特征在于,所述压缩的更新梯度具体为第一全局更新梯度,所述与各客户端基于压缩的更新梯度实现模型的训练包括:
联邦服务器将初始模型统一发送给各客户端,以便各客户端基于本地数据及初始模型进行训练后得到更新的梯度;
接收各客户端发送的各自的更新的梯度,并对各客户端发送的各自的更新的梯度依次进行聚合处理和奇异值分解得到所述第一全局更新梯度;
将所述第一全局更新梯度返回给各客户端,以便各客户端根据所述第一全局更新梯度继续进行模型的训练。
7.根据权利要求5所述的联邦学习的方法,其特征在于,所述压缩的更新梯度具体为第二全局更新梯度,所述与各客户端基于压缩的更新梯度实现模型的训练包括:
对各客户端发送的最后k层更新的梯度进行聚合处理得到所述第二全局更新梯度;
将所述第二全局更新梯度发送给各客户端,以便各客户端根据所述第二全局更新梯度逐层计算各自其它层的全局更新梯度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同盾控股有限公司,未经同盾控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010370086.2/1.html,转载请声明来源钻瓜专利网。