[发明专利]分布式梯度提升决策树实现全面隐私保护的方法在审
| 申请号: | 202210511251.0 | 申请日: | 2022-05-11 |
| 公开(公告)号: | CN115021900A | 公开(公告)日: | 2022-09-06 |
| 发明(设计)人: | 李洪伟;袁帅;钱心缘;郝猛;翟一晓 | 申请(专利权)人: | 电子科技大学 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/30;G06N20/00 |
| 代理公司: | 电子科技大学专利中心 51203 | 代理人: | 邹裕蓉 |
| 地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分布式 梯度 提升 决策树 实现 全面 隐私 保护 方法 | ||
1.分布式梯度提升决策树实现全面隐私保护的方法,其特征在于,包括以下步骤:
训练阶段:
每个客户端在本地训练满足差分隐私定义的梯度提升决策树GBDT;
各客户端使用多项式近似将GBDT转换为多项式近似树PAT,并将PAT发送给服务器;
预测阶段:
用户端生成公私钥对,将公钥加密之后的查询数据以及公钥发送给服务器;
服务器使用全同态加密将加密之后的查询数据在每个PAT上进行预测得到预测结果并发送给用户端;
用户端解密预测结果,对于用户的分类任务,在预测结果中选择众数作为最终分类结果;对于用户的回归任务,在预测结果中选择平均值作为最终预测值。
2.如权利要求1所述方法,其特征在于,使用多项式近似的具体方法是:
确定n度的多项式函数的集合;
再根据多项式样本矩阵X与真实值Y获得n×1维的近似多项式的系数矩阵β:β=(XTX+λE)-1XTY,λ是设置参数,E是一个n×n维的单位矩阵;
将近似多项式的系数矩阵β中的各元素β0,β1,…,βn作为多项式近似函数中各项系数。
3.如权利要求1所述方法,其特征在于,加密之后的查询数据在PAT上进行预测的具体方法是:从PAT的根节点开始,将加密之后的查询数据放入根节点的多项式进行计算得到密文,通过递归进入下一层,将密文与左子树相乘,同时将右子树与1减去密文的差值相乘,最终将两个相乘的结果相加得到当前层的密文;当密文到达最后一个叶子节点时,密文与叶子节点的值相乘的结果为加密后的预测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210511251.0/1.html,转载请声明来源钻瓜专利网。





