TL;DR
CRAFT is a novel aggregation method for federated learning that resolves client conflicts through geometric correction, improving global model accuracy and fairness across heterogeneous data distributions.
Contribution
It introduces a closed-form, conflict-resolving aggregation framework with layer-wise adaptation, advancing federated learning robustness and fairness.
Findings
CRAFT improves accuracy on heterogeneous benchmarks.
CRAFT reduces performance disparity among clients.
CRAFT outperforms state-of-the-art baselines.
Abstract
The aggregation of conflicting client updates remains a fundamental bottleneck in federated learning (FL) under heterogeneous data distributions. Naive averaging can produce a global update that improves the global objective while conflicting with specific clients, causing degradation for those clients. In this work, we propose CRAFT (Conflict-Resolved Aggregation for Federated Training), a new aggregation framework that treats the global update as a geometric correction problem. We formulate aggregation as finding the update closest to a reference direction while satisfying conflict-free alignment constraints. We derive a closed-form expression for the constrained optimization problem, avoiding the computational overhead of iterative solvers. Furthermore, we use a layer-wise adaptation to address conflicts at varying feature granularities. We provide a theoretical analysis showing that…
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.
