[发明专利]一种防止GAN模型攻击并保护CDL训练信息的隐私防护方法有效
申请号: | 201910805998.5 | 申请日: | 2019-08-29 |
公开(公告)号: | CN112448916B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 闫晓丹;徐旸;崔宝江;张程;曾泉润;张继威;张书涵;毕春芳 | 申请(专利权)人: | 闫晓丹 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;G06N3/0464;G06N3/094 |
代理公司: | 北京智行阳光知识产权代理事务所(普通合伙) 11738 | 代理人: | 黄锦阳 |
地址: | 100082 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 防止 gan 模型 攻击 保护 cdl 训练 信息 隐私 防护 方法 | ||
1.一种防止GAN模型攻击并保护CDL训练信息的隐私防护方法,包括如下步骤:步骤一,建立GAN模型;步骤二,添加检测模块并修改网络协议;步骤三,检测模块检测入侵;步骤四,使用基于卷积神经网络的架构;其特征在于:
其中在上述的步骤一中,在协作深度学习高级网络架构的基础上建立生成对抗网络(GAN)模型,并通过CAN模型来构建算法;
其中在上述的步骤二中,向参数服务器(parameterserver,PS)添加了一个检测模块,并修改网络协议;然后根据修改后的协议和定义的数据埋点,在局部模型上添加一个埋点层,在埋点层之下设置输出层;
其中在上述的步骤三中,当攻击者向服务器上传参数时,反向传播过程会更新埋点层的权重,检测模块则会立即发现入侵,若此行为被归为恶GAN模型攻击,则攻击者上传的参数将被释放,攻击者的学习进度也将会受限,并且等待下一次的加载;当最终确认为有效攻击时,解决方案会由攻击行为决定;
其中在上述的步骤四中,在MNIST数据集上实验使用基于卷积神经网络的架构,在系统中,对本地参数和全局参数进行加密传输,受感染的不良用户在使用GAN模型攻击时,参数服务器(parameterserver,PS)会检测到入侵,并高效返回参数。
2.根据权利要求1的一种防止GAN模型攻击并保护CDL训练信息的隐私防护方法,其特征在于:所述步骤三中,攻击者分为三种类型的攻击,即入侵者、受感染者和用户攻击。
3.根据权利要求1的一种防止GAN模型攻击并保护CDL训练信息的隐私防护方法,其特征在于:所述步骤三中,针对攻击行为的解决方案为:若此行为被归类为恶意上传参数,参数服务器也将会直接把攻击者列入黑名单并拒绝后续访问。
4.根据权利要求1的一种防止GAN模型攻击并保护CDL训练信息的隐私防护方法,其特征在于:所述步骤二中,在反向传播时埋点层是最先受到影响的,在该系统的参数服务器协议中,局部模型的训练过程绕过了埋点层,即埋点层不会影响训练过程。
5.根据权利要求1的一种防止GAN模型攻击并保护CDL训练信息的隐私防护方法,其特征在于:所述步骤四中,即使入侵者成功入侵系统,也无法解密或对参数加密,因此入侵者也无法攻击GAN模型,也不能上传恶意参数;同时也可以检测到受感染的不良用户的参数上传。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于闫晓丹,未经闫晓丹许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910805998.5/1.html,转载请声明来源钻瓜专利网。