[发明专利]纵向联邦学习建模方法、系统、介质及设备有效
申请号: | 202011010911.4 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112241537B | 公开(公告)日: | 2023-02-10 |
发明(设计)人: | 游海涛;徐华卿;洪晶瑾;王琳 | 申请(专利权)人: | 易联众信息技术股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06N20/00 |
代理公司: | 厦门加减专利代理事务所(普通合伙) 35234 | 代理人: | 李强 |
地址: | 361008 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 纵向 联邦 学习 建模 方法 系统 介质 设备 | ||
1.一种纵向联邦学习建模方法,其特征在于,找出建模参与方共有的样本ID,应用于建模参与方,所述方法包括:
接收信任第三方发送的公钥,利用公钥对中间数据进行加密;
向信任第三方发送加密中间数据,以使所述信任第三方接收加密中间数据对其解密并运算,向所述建模参与方返回运算结果;
接收运算结果并计算估计向量,用以利用共有的样本ID建立数据模型;
其中,所述建模参与方包括第一建模参与方和第二建模参与方,所述中间数据包括第一中间数据和第二中间数据;所述第一建模参与方和所述第二建模参与方分别接收信任第三方发送的公钥;
所述第一建模参与方利用公钥对第一中间数据进行同态加密发送给所述第二建模参与方,所述第二建模参与方在加密的第一中间数据基础上利用公钥对第二中间数据进行同态加密后发送给信任第三方;
加密的第一中间数据包括所述第一建模参与方记忆矩阵中样本向量和输入观测向量的二范数的同态加密的密文、及所述第一建模参与方记忆矩阵中两两样本向量之间的二范数的同态加密的密文;
加密的第二中间数据包括所述第一建模参与方和所述第二建模参与方各自记忆矩阵中样本向量和输入观测向量的二范数的同态加密的密文之和、以及所述第一建模参与方和所述第二建模参与方各自记忆矩阵中两两样本向量之间的二范数的同态加密的密文之和。
2.根据权利要求1所述的一种纵向联邦学习建模方法,其特征在于:所述建模参与方包括多个,通过加密实体对齐找出全部所述建模参与方共有的样本ID。
3.根据权利要求2所述的一种纵向联邦学习建模方法,其特征在于:所述第一建模参与方计算
发送给第二建模参与方;
所述第二建模参与方计算
后将
和
发送给信任第三方;
其中,[[*]]表示对*进行加法同态加密,对第一中间数据和第二中间数据加密采用加法同态加密。
4.根据权利要求3所述的一种纵向联邦学习建模方法,其特征在于:所述信任第三方利用私钥对加密的第二中间数据解密并运算,将运算结果发送给所述第一建模参与方和所述第二建模参与方。
5.根据权利要求4所述的一种纵向联邦学习建模方法,其特征在于:所述信任第三方利用私钥对
和进行解密,并计算
和将计算结果发送给第一建模参与方和第二建模参与方。
6.根据权利要求5所述的一种纵向联邦学习建模方法,其特征在于:所述第一建模参与方和所述第二建模参与方分别接收运算结果,各自其计算估计向量发送至对方,用以建立数据模型。
7.根据权利要求6所述的一种纵向联邦学习建模方法,其特征在于:所述第一建模参与方计算并发送给第二建模参与方,所述第二建模参与方计算并发送给第一建模参与方;所述第一建模参与方和所述第二建模参与方各自计算用以建立数据模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易联众信息技术股份有限公司,未经易联众信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011010911.4/1.html,转载请声明来源钻瓜专利网。