Federated LoRA with Sparse Communication
Kevin Kuo, Arian Raje, Kousik Rajesh, Virginia Smith

TL;DR
This paper introduces FLASC, a sparsity-based method for federated LoRA that significantly reduces communication costs while maintaining performance, and offers additional benefits for heterogeneity and privacy.
Contribution
Proposes FLASC, a simple sparsity technique for federated LoRA that improves communication efficiency and enhances heterogeneity and privacy benefits.
Findings
FLASC achieves up to 10x less communication than dense LoRA.
It maintains comparable performance to dense LoRA across multiple tasks.
The approach offers additional heterogeneity and privacy advantages.
Abstract
Low-rank adaptation (LoRA) is a natural method for finetuning in communication-constrained machine learning settings such as cross-device federated learning. Prior work that has studied LoRA in the context of federated learning has focused on improving LoRA's robustness to heterogeneity and privacy. In this work, we instead consider techniques for further improving communication-efficiency in federated LoRA. Unfortunately, we show that centralized ML methods that improve the efficiency of LoRA through unstructured pruning do not transfer well to federated settings. We instead study a simple approach, \textbf{FLASC}, that applies sparsity to LoRA during communication while allowing clients to locally fine-tune the entire LoRA module. Across four common federated learning tasks, we demonstrate that this method matches the performance of dense LoRA with up to less communication.…
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
TopicsIndoor and Outdoor Localization Technologies · IoT Networks and Protocols · IoT and Edge/Fog Computing
MethodsPruning
