SPFL: A Self-purified Federated Learning Method Against Poisoning Attacks
Zizhen Liu, Weiyang He, Chip-Hong Chang, Jing Ye, Huawei Li, Xiaowei, Li

TL;DR
SPFL introduces a self-purification approach in federated learning that effectively defends against poisoning attacks by leveraging trusted historical features and attention-guided self-knowledge distillation, enhancing security without sacrificing privacy.
Contribution
The paper proposes a novel self-purified federated learning method that does not restrict communication protocols and can work with existing secure aggregation, significantly improving robustness against poisoning attacks.
Findings
SPFL reduces attack success rate to at most 3% above a clean model.
SPFL outperforms state-of-the-art defenses under various poisoning attacks.
SPFL improves model quality on normal inputs, even under attack.
Abstract
While Federated learning (FL) is attractive for pulling privacy-preserving distributed training data, the credibility of participating clients and non-inspectable data pose new security threats, of which poisoning attacks are particularly rampant and hard to defend without compromising privacy, performance or other desirable properties of FL. To tackle this problem, we propose a self-purified FL (SPFL) method that enables benign clients to exploit trusted historical features of locally purified model to supervise the training of aggregated model in each iteration. The purification is performed by an attention-guided self-knowledge distillation where the teacher and student models are optimized locally for task loss, distillation loss and attention-based loss simultaneously. SPFL imposes no restriction on the communication protocol and aggregator at the server. It can work in tandem with…
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
