Federated Optimization of Smooth Loss Functions
Ali Jadbabaie, Anuran Makur, Devavrat Shah

TL;DR
This paper introduces FedLRGD, a federated optimization algorithm leveraging data smoothness to improve convergence over FedAve, especially when data dimension is small and the loss function is highly smooth.
Contribution
The paper proposes FedLRGD, a novel federated learning algorithm that exploits data smoothness for better convergence, and provides theoretical analysis comparing it to FedAve.
Findings
FedLRGD has lower federated oracle complexity when data is small and smooth.
Theoretical bounds show FedLRGD outperforms FedAve under certain conditions.
Established a low rank approximation result for latent variable models.
Abstract
In this work, we study empirical risk minimization (ERM) within a federated learning framework, where a central server minimizes an ERM objective function using training data that is stored across clients. In this setting, the Federated Averaging (FedAve) algorithm is the staple for determining -approximate solutions to the ERM problem. Similar to standard optimization algorithms, the convergence analysis of FedAve only relies on smoothness of the loss function in the optimization parameter. However, loss functions are often very smooth in the training data too. To exploit this additional smoothness, we propose the Federated Low Rank Gradient Descent (FedLRGD) algorithm. Since smoothness in data induces an approximate low rank structure on the loss function, our method first performs a few rounds of communication between the server and clients to learn weights that the…
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
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Privacy-Preserving Technologies in Data
