RECESS Vaccine for Federated Learning: Proactive Defense Against Model Poisoning Attacks
Haonan Yan, Wenjing Zhang, Qian Chen, Xiaoguang Li, Wenhai Sun, Hui, Li, Xiaodong Lin

TL;DR
RECESS is a proactive defense mechanism for federated learning that detects and mitigates model poisoning attacks by querying clients with crafted gradients and using a trust scoring system based on performance over multiple iterations.
Contribution
It introduces a novel proactive approach with a trust scoring mechanism that improves detection accuracy and fault tolerance against poisoning attacks in federated learning.
Findings
RECESS outperforms five classic and two state-of-the-art defenses in accuracy preservation.
It effectively detects malicious clients with higher accuracy than previous methods.
RECESS maintains robustness across various datasets, models, and attack types.
Abstract
Model poisoning attacks greatly jeopardize the application of federated learning (FL). The effectiveness of existing defenses is susceptible to the latest model poisoning attacks, leading to a decrease in prediction accuracy. Besides, these defenses are intractable to distinguish benign outliers from malicious gradients, which further compromises the model generalization. In this work, we propose a novel proactive defense named RECESS against model poisoning attacks. Different from the passive analysis in previous defenses, RECESS proactively queries each participating client with a delicately constructed aggregation gradient, accompanied by the detection of malicious clients according to their responses with higher accuracy. Furthermore, RECESS uses a new trust scoring mechanism to robustly aggregate gradients. Unlike previous methods that score each iteration, RECESS considers…
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
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Adversarial Robustness in Machine Learning
