arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 2209.06397cs.CR
收藏

IoT中基于数据投毒攻击防御的联邦学习

Federated Learning based on Defending Against Data Poisoning Attacks in IoT

Jiayin Li, Wenzhong Guo, Xingshuo Han, Jianping Cai, Ximeng Liu

摘要:

物联网(IoT)设备数量的迅速增长产生了大量的数据,但物联网设备中的数据隐私和安全暴露,特别是在自动驾驶系统中。联邦学习(FL)是一种通过集成基于分布式节点的全局模型来解决数据隐私、安全性、访问权限和对异构消息的访问问题的范例。然而,对FL的数据投毒攻击可能会破坏这些好处,破坏全局模型的可用性并中断模型训练。为了避免上述问题,我们建立了一个层次化防御数据投毒(HDDP)系统框架来防御FL中的数据投毒攻击,通过异常检测来监控各个节点的本地模型,从而清除恶意客户端。无论中毒防御服务器是否具有可信测试数据集,我们设计了\underline{l}局部\underline{m}模型\underline{t} est \underline{v} oting(LMTV)和\underline{k} ullback- \underline{l} eibler divergence \underline{a} normaly parameters \underline{d} etection(KLAD)算法来防御标签翻转中毒攻击。具体而言,可信测试数据集被用来获得每个分类的评估结果,以识别LMTV中的恶意客户端。更重要的是,我们采用kullback leibler散度来衡量KLAD中没有可信测试数据集的局部模型之间的相似性。最后,通过广泛的评估,针对各种标签翻转中毒攻击,LMTV和KLAD算法在不同的检测情况下都能达到$100\%$和$40\%$对$85\%$的成功防御率。

英文摘要:

The rapidly expanding number of Internet of Things (IoT) devices is generating huge quantities of data, but the data privacy and security exposure in IoT devices, especially in the automatic driving system. Federated learning (FL) is a paradigm that addresses data privacy, security, access rights, and access to heterogeneous message issues by integrating a global model based on distributed nodes. However, data poisoning attacks on FL can undermine the benefits, destroying the global model's availability and disrupting model training. To avoid the above issues, we build up a hierarchical defense data poisoning (HDDP) system framework to defend against data poisoning attacks in FL, which monitors each local model of individual nodes via abnormal detection to remove the malicious clients. Whether the poisoning defense server has a trusted test dataset, we design the \underline{l}ocal \underline{m}odel \underline{t}est \underline{v}oting (LMTV) and \underline{k}ullback-\underline{l}eibler divergence \underline{a}nomaly parameters \underline{d}etection (KLAD) algorithms to defend against label-flipping poisoning attacks. Specifically, the trusted test dataset is utilized to obtain the evaluation results for each classification to recognize the malicious clients in LMTV. More importantly, we adopt the kullback leibler divergence to measure the similarity between local models without the trusted test dataset in KLAD. Finally, through extensive evaluations and against the various label-flipping poisoning attacks, LMTV and KLAD algorithms could achieve the $100\%$ and $40\%$ to $85\%$ successful defense ratios under different detection situations.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑