[发明专利]一种横向联邦学习系统防御方法在审

专利信息
申请号: 202310223506.8 申请日: 2023-03-09
公开(公告)号: CN116523078A 公开(公告)日: 2023-08-01
发明(设计)人: 苗银宾;雷宇和 申请(专利权)人: 西安电子科技大学
主分类号: G06N20/20 分类号: G06N20/20;G06N3/082
代理公司: 杭州一串数字知识产权代理有限公司 33437 代理人: 郑泽萍
地址: 710068 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 横向 联邦 学习 系统 防御 方法
【说明书】:

发明公开了一种横向联邦学习系统防御方法,包括以下步骤:步骤1,输入:梯度集{gi(t)}n i=1,梯度模的下界L,上界R,统计抽样比例β,抽样维度数a,输出:聚合梯度gˉ(t),初始化:计算每个梯度gi(t)的模{∥gi(t)∥}n i=1;步骤2,基于梯度模的过滤:计算梯度模的中值M=median{∥gi(t)∥2}n i=1,将满足L≤∥g(t)i∥2M≤R的梯度加入到集合S1中。本发明提供一种横向联邦学习系统防御方法,通过计算梯度之间的符号统计信息、余弦分数以及异常分数作为Mean‑Shift聚类特征,然后利用Mean‑Shift聚类算法不需要指定聚类个数的特点进行聚类,从中选择具有最多元素的簇作为最终可信集合,有效防御非定向模型投毒攻击,提高联邦学习系统的防御有效性。

技术领域

本发明涉及联邦学习领域,具体为一种横向联邦学习系统防御方法。

背景技术

联邦学习的主要目的是在本地化数据集上建立联合机器学习模型,同时提供隐私保证,这对于许多新兴场景来说是一种有吸引力的技术,不同于其他集中式的深度学习,联邦学习需要多个分布式学习者共同学习,学习过程由中央服务器协调。

然而联邦学习的分布式结构以及节点与中心节点间的通信行为,传统的网络攻击方法容易成为新的模型投毒方式,数据投毒后门攻击倾向于在神经网络学得的特征表示的协方差频谱中留下可检测的痕迹,即频谱特征,利用这种痕迹来识别和去除投毒数据,致使联邦学习系统的防御有效性降低。

发明内容

(一)解决的技术问题

针对现有技术的不足,本发明提供了一种横向联邦学习系统防御方法,解决了的问题。

(二)技术方案

为实现上述目的,本发明提供如下技术方案:一种横向联邦学习系统防御方法,其特征在于,包括以下步骤:

步骤1,输入:梯度集{gi(t)}n i=1,梯度模的下界L,上界R,统计抽样比例β,抽样维度数a,输出:聚合梯度g-(t),初始化:计算每个梯度gi(t)的模{∥gi(t)∥}n i=1;

步骤2,基于梯度模的过滤:计算梯度模的中值M=median{∥gi(t)∥2}n i=1,将满足L≤∥g(t)i∥2M≤R的梯度加入到集合S1中;

步骤3,基于符号统计量、余弦分数和异常分数的聚类,根据比例β随机选择梯度坐标的子集,在随机坐标子集上计算梯度的符号统计量{(pi,zi,ni)}ni=1,输入{gi(t)}ni=1执行余弦分数计算算法得到{simi}ni=1,输入{gi(t)}ni=1与a执行异常分数计算算法得到{dnci}ni=1,将{(pi,zi,ni,simi,dnci)}ni=1作为输入训练一个Mean-Shift聚类模型,选择具有最多元素的簇,将其中的梯度加入到集合S2中;

步骤4,聚合:求S1和S2的交集得到可信集合St,计算聚合梯度g-(t)=1|St|∑gi(t)∈St gi(t)·min(1,Mg(i)t),Return g-(t)。

优选的,步骤4中,聚合服务器的梯度聚合阶段,采用SignGuard-SaD算法,其步骤为:输入:学习率η,总迭代数T,客户数n,初始化:初始化模型参数W(0)∈Rd,for t in{1,2,···,T}do,每一个用户i执行:从数据集Di中随机抽小批量样本集b来计算随机梯度gi(t),将梯度gi(t)上传给聚合服务器,等待接收聚合服务器下发的全局梯度g-(t),更新本地模型Wi(t)=Wi(t-1)-ηg-(t)。

优选的,聚合服务器的执行步骤为:

收集所有用户发来的本地梯度gi(t);

计算全局梯度g-(t)=SignGuard-SaD({gi(t)}n i=1;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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