摘要
本发明公开了一种联邦学习层次聚类防御方法及装置,主要解决现有联邦场景对投毒攻击的模型鲁棒性差,防御效果不佳的问题。其实现方案是:初始化联邦框架;中央服务器发送全局模型到各个客户端节点;客户端使用本地数据对全局模型的副本进行训练得到本地梯度并上传至中央服务器;中央服务器对梯度进行层次聚类粗粒度划分得到梯度结构树;根据联邦学习的任务目标构造辅助数据集;中央服务器利用辅助数据集对梯度结构树进行细粒度贡献评估并剔除恶意梯度;聚合剩余干净梯度以更新全局模型。本发明通过粗粒度和细粒度两个角度对客户端上传的梯度进行聚类评估裁剪,剔除恶意梯度,提高了模型的准确率,能够有效防御投毒攻击,可用于联邦框架的安全防护。
技术关键词
客户端
节点
服务器
机器学习模型训练
聚类
副本
子模块
框架
数据模块
样本
算法
参数
鲁棒性
阶段
场景
系统为您推荐了相关专利信息
汽车原车系统
数字孪生模型
监测模块
监测系统
单车
金融风控系统
移动设备
梯度提升决策树
管理终端
金融业务管理
编排方法
编排系统
资源监控
优化调度策略
数据分析模块
协同优化调度方法
经济调度模型
联络线功率
优化调度模型
储能荷电状态