[发明专利]基于纵向联邦学习的模型训练方法、系统、设备及介质在审
| 申请号: | 202111405979.7 | 申请日: | 2021-11-24 |
| 公开(公告)号: | CN114118442A | 公开(公告)日: | 2022-03-01 |
| 发明(设计)人: | 李鑫超;章枝宪;周旭华;杨诗友;尹虹舒 | 申请(专利权)人: | 中国电信股份有限公司 |
| 主分类号: | G06N20/00 | 分类号: | G06N20/00 |
| 代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 孙宝海;袁礼君 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 纵向 联邦 学习 模型 训练 方法 系统 设备 介质 | ||
1.一种基于纵向联邦学习的模型训练方法,其特征在于,所述方法由多个参与方、异步辅助器和密钥服务器实现,所述方法用于对所述多个参与方中的当前参与方的模型参数进行多轮迭代更新,其中一轮迭代更新包括:
当前参与方获取自身对应的待训练模型和训练样本;
所述当前参与方基于所述待训练模型,计算得到所述训练样本对应的第一预测值,并将所述第一预测值发送至异步辅助器;所述异步辅助器存储有预设损失函数、所述训练样本对应的预设标签值和所述多个参与方中的其余参与方基于所述训练样本的第二预测值;
所述异步辅助器基于所述预设损失函数、预设标签值和所述第二预测值,计算得到当前参与方基于所述训练样本的真实值;
所述当前参与方基于所述第一预测值和所述真实值,计算得到梯度;
所述当前参与方基于所述梯度,对所述待训练模型的参数进行更新,更新后的模型作为下一轮迭代的待训练模型或者当前参与方的最终模型。
2.如权利要求1所述的基于纵向联邦学习的模型训练方法,其特征在于,所述当前参与方基于所述第一预测值和所述真实值,计算得到梯度,包括:
所述异步辅助器基于所述第一预测值和所述真实值,计算得到损失值;
所述当前参与方基于所述损失值,计算得到梯度。
3.如权利要求2所述的基于纵向联邦学习的模型训练方法,其特征在于,所述当前参与方基于所述损失值,计算得到梯度,包括:
所述异步辅助器基于所述损失值,计算得到所述当前参与方对应的训练偏差;
所述当前参与方基于所述训练偏差,计算得到梯度。
4.如权利要求3所述的基于纵向联邦学习的模型训练方法,其特征在于,在所述当前参与方获取自身对应的待训练模型和训练样本的步骤之前,所述方法还包括:
密钥服务器生成同态加密密钥,并将所述同态加密密钥分发至当前参与方、其余参与方以及异步辅助器;
所述将所述第一预测值发送至异步辅助器,包括:
当前参与方基于所述同态加密密钥对所述第一预测值加密后,发送至异步辅助器。
5.如权利要求4所述的基于纵向联邦学习的模型训练方法,其特征在于,所述当前参与方基于所述损失值,计算得到梯度,包括:
所述异步辅助器将所述训练偏差发送至密钥服务器;
所述密钥服务器对所述训练偏差进行解密,得到解密后的训练偏差;
所述密钥服务器将所述解密后的训练偏差发送至所述当前参与方;
所述当前参与方基于所述解密后的训练偏差,计算得到梯度。
6.如权利要求1所述的基于纵向联邦学习的模型训练方法,其特征在于,在将所述第一预测值发送至异步辅助器的步骤之后,所述方法还包括:
所述异步辅助器对存储的关联当前参与方的第一预测值进行更新。
7.如权利要求3所述的基于纵向联邦学习的模型训练方法,其特征在于,所述异步辅助器计算得到当前参与方基于所述训练样本的真实值的公式为:
其中,F(P)表示当前参与方P对应的真实值,L(y,h(B))表示预设损失函数,y表示训练样本对应的预设标签值,h(B)表示其余参与方B基于所述训练样本的第二预测值。
8.如权利要求7所述的基于纵向联邦学习的模型训练方法,其特征在于,所述异步辅助器基于所述第一预测值和所述真实值,计算得到损失值的公式为:
其中,LP表示当前参与方P对应的损失值,f(P)表示当前参与方P对应的第一预测值。
9.如权利要求8所述的基于纵向联邦学习的模型训练方法,其特征在于,所述异步辅助器基于所述损失值,计算得到所述当前参与方对应的训练偏差,包括:
所述异步辅助器基于所述第一预测值,对所述损失值进行求偏导运算,得到当前参与方对应的训练偏差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111405979.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:芯片封装结构及其制备方法
- 下一篇:一种三轴试验仪轴间对准度校准方法及装置





