一种面向高比例恶意客户端的联邦学习防投毒方法技术

技术编号:46096545 阅读:9 留言:0更新日期:2025-08-12 18:15
本发明专利技术属于联邦学习技术领域,具体是一种面向高比例恶意客户端的联邦学习抗投毒攻击防御方法。针对现有鲁棒聚合方法在联邦学习训练过程中难以应对高比例恶意客户端投毒攻击的问题,提出了一种新型防御方法。包括步骤:首先,利用主成分分析对各客户端上传的模型参数进行降维处理,以去除冗余信息,提取关键特征;其次,采用层次凝聚聚类算法对降维后的参数进行分组,实现对潜在恶意客户端的初步识别;最后,设计恶意评估检测模块,综合考虑客户端模型更新的梯度贡献和参数差异,进一步精确区分良性客户端与恶意客户端。本发明专利技术能够在恶意客户端占比较高的环境下,有效检测和剔除恶意更新,显著提升联邦学习系统的鲁棒性与安全性。

【技术实现步骤摘要】

本专利技术属于联邦学习,具体是一种面向高比例恶意客户端的联邦学习防投毒方法


技术介绍

1、联邦学习(federatedlearning,fl)是一种协作学习技术,允许多个参与者共同训练机器学习模型,而无需共享他们自己的训练数据。每个参与者训练他们的本地模型并与服务器共享他们的本地更新,然后服务器聚集更新以生成全局模型并将其发送回参与者。这种技术有两个重要的特点。首先,它可以根据成千上万参与者提供的大量数据训练出一个模型,而不会损害他们的数据隐私。其次,分散式训练允许跨多个设备的并行计算,从而显著提高训练过程的速度。由于这些吸引人的特性,fl技术已被用于解决许多不同领域的问题,如自动驾驶汽车、工业4.0医疗保健部门等。

2、然而,由于其分布式特性,fl容易受到模型中毒攻击,在这种攻击中,攻击者控制的恶意客户端通过向服务器发送被操纵的模型更新来破坏全局模型。攻击者控制的恶意客户端可能被注入假冒客户端或被攻击者破坏的真实客户端。根据攻击目标,模型中毒攻击通常可以分为无目标攻击和有目标攻击。在无目标的模型中毒攻击中,被破坏的全局模型不加选择地对大量测本文档来自技高网...

【技术保护点】

1.一种面向高比例恶意客户端的联邦学习防投毒方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的面向高比例恶意客户端的联邦学习防投毒方法,其特征在于,所述的对降维后的客户端模型参数用层次凝聚聚类算法对客户端模型参数进行聚类分析,将客户端划分为两个簇群,以实现对正常与潜在恶意客户端的初步区分,并为后续恶意簇的识别与剔除奠定基础,包括:

3.根据权利要求1所述的面向高比例恶意客户端的联邦学习防投毒方法,其特征在于,所述的基于聚类结果,对客户端模型更新执行簇级数值特征分析,融合统计特征与频域特征以识别潜在恶意行为,包括:

4.根据权利要求1所述的面向高...

【技术特征摘要】

1.一种面向高比例恶意客户端的联邦学习防投毒方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的面向高比例恶意客户端的联邦学习防投毒方法,其特征在于,所述的对降维后的客户端模型参数用层次凝聚聚类算法对客户端模型参数进行聚类分析,将客户端划分为两个簇群,以实现对正常与潜在恶意客户端的初步区分,并为后续恶意簇的识别与剔除奠定基础,包括:

3.根据权利要求1所述的面向高比例恶意客户端的联邦学习防投毒方法,其特征在于,所述的基于聚类结果,对客户端模型更新执行...

【专利技术属性】
技术研发人员:李春海唐怡凤苏昭宇陈明凤李岚瑞
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1