FedCAP: Robust Federated Learning via Customized Aggregation and Personalization
Youpeng Li, Xinda Wang, Fuxun Yu, Lichao Sun, Wenbin Zhang, Xuyu Wang

TL;DR
FedCAP introduces a robust federated learning framework that effectively handles data heterogeneity and Byzantine threats through customized aggregation, model calibration, anomaly detection, and client personalization, demonstrating superior performance and security.
Contribution
The paper proposes FedCAP, a novel federated learning approach that enhances robustness against non-IID data and malicious attacks with a calibration mechanism and personalized aggregation.
Findings
FedCAP outperforms state-of-the-art baselines in non-IID settings.
FedCAP effectively detects and removes malicious clients.
FedCAP maintains high accuracy under poisoning attacks.
Abstract
Federated learning (FL), an emerging distributed machine learning paradigm, has been applied to various privacy-preserving scenarios. However, due to its distributed nature, FL faces two key issues: the non-independent and identical distribution (non-IID) of user data and vulnerability to Byzantine threats. To address these challenges, in this paper, we propose FedCAP, a robust FL framework against both data heterogeneity and Byzantine attacks. The core of FedCAP is a model update calibration mechanism to help a server capture the differences in the direction and magnitude of model updates among clients. Furthermore, we design a customized model aggregation rule that facilitates collaborative training among similar clients while accelerating the model deterioration of malicious clients. With a Euclidean norm-based anomaly detection mechanism, the server can quickly identify and…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Error Correcting Code Techniques · Data Quality and Management
