LoMar: A Local Defense Against Poisoning Attack on Federated Learning
Xingyu Li, Zhe Qu, Shangqing Zhao, Bo Tang, Zhuo Lu, and Yao Liu

TL;DR
LoMar is a two-phase defense mechanism that detects and mitigates poisoning attacks in federated learning by analyzing model update distributions and setting optimal detection thresholds, thereby enhancing system robustness.
Contribution
The paper introduces LoMar, a novel two-phase defense algorithm for federated learning that effectively identifies malicious updates using kernel density estimation and statistical thresholding.
Findings
LoMar significantly improves accuracy under poisoning attacks.
It outperforms existing defenses like FG+Krum in experiments.
Effective on multiple real-world datasets.
Abstract
Federated learning (FL) provides a high efficient decentralized machine learning framework, where the training data remains distributed at remote clients in a network. Though FL enables a privacy-preserving mobile edge computing framework using IoT devices, recent studies have shown that this approach is susceptible to poisoning attacks from the side of remote clients. To address the poisoning attacks on FL, we provide a \textit{two-phase} defense algorithm called {Lo}cal {Ma}licious Facto{r} (LoMar). In phase I, LoMar scores model updates from each remote client by measuring the relative distribution over their neighbors using a kernel density estimation method. In phase II, an optimal threshold is approximated to distinguish malicious and clean updates from a statistical perspective. Comprehensive experiments on four real-world datasets have been conducted, and the experimental…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Adversarial Robustness in Machine Learning · Network Security and Intrusion Detection
