[发明专利]一种非独立同分布数据场景下的联邦学习隐私保护方法在审

专利信息
申请号: 202211081816.2 申请日: 2022-08-31
公开(公告)号: CN115374479A 公开(公告)日: 2022-11-22
发明(设计)人: 张轶凡;张一晋;马川 申请(专利权)人: 南京理工大学
主分类号: G06F21/62 分类号: G06F21/62;G06K9/62
代理公司: 南京鼎傲知识产权代理事务所(普通合伙) 32327 代理人: 刘蔼民
地址: 210094 江苏省南*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 独立 分布 数据 场景 联邦 学习 隐私 保护 方法
【权利要求书】:

1.一种非独立同分布数据场景下的联邦学习隐私保护方法,其特性在于使用ViTGAN生成对抗网络生成近似于真实数据分布的虚假数据,满足本地用户隐私保证的同时提升联邦学习的性能,具体步骤为:

S1:在联邦学习的客户端本地部署ViTGAN,使终端已有的数据和预先分配的一般化数据对ViTGAN的生成器和判别器进行训练;

S11:输入高斯噪声给生成器,产出虚假数据提交给判别器进行判断,根据判别器的输出结果判断是否要对生成器进行进一步训练,若判别器无法识别则对判别器进行强化训练,若能被识别则对生成器进行强化训练;

S12:利用构建Resnet-18网络对于ViTGAN生成的图像数据进行分类测试;

S13:重复S11、S12直至生成器于判别器达到纳什平衡,且测试准确度达到85%;

S14:利用ViTGAN模拟本地数据,产出近似于本地数据分布的虚假数据备用。

2.联邦学习中心服务器向各参与的客户端分发初始模型和训练要求参数,客户端收到初始模型后开始进行训练;

S21:中心服务器用于将原始本地数据集和ViTGAN生成的虚假数据集按照一定比例混合成目标数据集,再以非独立同分布方式划分多个子集数据集使得每个子数据集包含一种或两种类别数据,还用于分配子数据集到客户端使得每个客户端均拥有一个子数据集;

S22:客户端用于基于接收得子数据集,依据当前的分发到的模型参数指导训练当前本地模型,并更新本地模型参数,依据约定的通信方式上传模型参数至中心服务器;

S23:中心服务器还用于根据接收的模型参数进行聚合得到聚合模型参数,依据约定的通信方式下传聚合模型参数至各客户端以作为下一轮联邦学习的基础。

3.重复S21-S23不断强化全局模型,并得到对最新全局模型测试的准确度。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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