[发明专利]一种基于安全双方计算的外包卷积神经网络隐私保护系统有效

专利信息
申请号: 202010075863.0 申请日: 2020-01-22
公开(公告)号: CN111324870B 公开(公告)日: 2022-10-11
发明(设计)人: 王骞;牟宁平;李明慧;胡胜山;李琦;沈超 申请(专利权)人: 武汉大学
主分类号: G06F21/14 分类号: G06F21/14;G06N3/04
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人: 鲁力
地址: 430072 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 安全 双方 计算 外包 卷积 神经网络 隐私 保护 系统
【权利要求书】:

1.一种基于安全双方计算的外包卷积神经网络隐私保护系统,其特征在于,包括:

服务器S1:用于存储有卷积神经网络的卷积核K1和权重矩阵W1,以及用户的进行查询时的输入数据I1,预先准备的随机数m1和随机数n1,同态加密密钥对(pk,sk);

服务器S2:用于存储有卷积神经网络的卷积核K2和权重矩阵W2,以及用户的进行查询时的输入数据I2,预先准备的随机数m2和随机数n2,同态加密公钥pk;

输出单元:将经过服务器S1和服务器S2基于卷积神经网络运算后得到的结果合并后返回给用户;

分配单元:将卷积神经网络卷积核K与权重矩阵W中的每一个数据随机分成两份后分配给服务器S1服务器S2,将用户进行查询时的输入数据I随机分成两份后分配给服务器S1服务器S2;其中,卷积核K分成卷积核K1和K2;权重矩阵W分成权重矩阵W1和W2;输入数据I分成输入数据I1和输入数据I2;随机数m分成随机数m1和随机数m2;随机数n分成随机数n1和随机数n2

所述卷积神经网络包括卷积层、激活层、池化层、全连接层;服务器S1和服务器S2中均包括:

预处理阶段三元组生成单元:设两个服务器分别为服务器S1和服务器S2,服务器S1有数据m1和n1,服务器S2有数据m2=m-m1和n2=n-n1;最后输出是服务器S1得到三元组tri1=(m1,n1,v1),服务器S2得到三元组tri2=(m2,n2,v2),其中满足性质v=v1+v2=m·n;

卷积层计算单元:用于对原始输入数据I进行特征提取,即针对原始数据的每一个区域,与卷积核W进行卷积运算/点积运算,得到卷积计算结果Y;利用所述的预处理阶段三元组生成单元,服务器S1在自己的输入数据I1和卷积核K1上进行卷积运算,得到部分计算结果Y1,服务器S2在自己的输入数据I2和卷积核K2上运算,得到部分计算结果Y2;卷积计算单元输出数据Y1和Y2满足Y1+Y2=Y;

激活层计算单元:用于对卷积之后的数据Y进行非线性映射,提供网络的非线性建模能力,得到激活结果P;服务器S1和服务器S2利用混淆电路(Garbled Circuits)技术,利用各自的输入数据Y1和Y2,合作实现对数据Y的激活,分别得到激活后的数据P1和P2,满足P1+P2=P;

池化层计算单元:用于对激活之后的数据P进行特征压缩,即选择一定区域的数据,进行池化操作,得到池化计算的结果U;服务器S1在数据P1上进行平均/取最大操作,得到池化后的结果U1,服务器S2在数据P2上进行平均/取最大操作,得到池化后的结果U2,满足U1+U2=U;

全连接层计算单元:用于将卷积激活和池化之后的二维特征图转化为一维向量,并实现到分类结果的映射;利用所述的预处理阶段三元组生成单元,服务器S1在自己的输入数据U1和权重矩阵W1上进行点积运算,得到部分计算结果J1,服务器S2在自己的输入数据U2和卷积核W2上运算,得到部分计算结果J2;卷积计算单元输出数据J1和J2满足J1+J2=J,J便是用户得到的神经网络预测的真实结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010075863.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top