Accelerating Heterogeneous Federated Learning with Closed-form Classifiers
Eros Fan\`i, Raffaello Camoriano, Barbara Caputo, Marco Ciccone

TL;DR
This paper introduces Fed3R, a closed-form Ridge Regression classifier for federated learning that is robust to data heterogeneity, significantly reduces resource use, and improves training stability in cross-device scenarios.
Contribution
The paper presents Fed3R, a novel closed-form classifier for federated learning that addresses client heterogeneity and enhances efficiency and stability.
Findings
Fed3R is immune to data heterogeneity and client sampling order.
Fed3R requires up to 100 times fewer resources than competitors.
Using Fed3R as initialization stabilizes training and improves feature discrimination.
Abstract
Federated Learning (FL) methods often struggle in highly statistically heterogeneous settings. Indeed, non-IID data distributions cause client drift and biased local solutions, particularly pronounced in the final classification layer, negatively impacting convergence speed and accuracy. To address this issue, we introduce Federated Recursive Ridge Regression (Fed3R). Our method fits a Ridge Regression classifier computed in closed form leveraging pre-trained features. Fed3R is immune to statistical heterogeneity and is invariant to the sampling order of the clients. Therefore, it proves particularly effective in cross-device scenarios. Furthermore, it is fast and efficient in terms of communication and computation costs, requiring up to two orders of magnitude fewer resources than the competitors. Finally, we propose to leverage the Fed3R parameters as an initialization for a softmax…
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 · Stochastic Gradient Optimization Techniques · Internet Traffic Analysis and Secure E-voting
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · Softmax
