Network Adaptive Federated Learning: Congestion and Lossy Compression
Parikshit Hegde, Gustavo de Veciana, Aryan Mokhtari

TL;DR
This paper introduces NAC-FL, a network adaptive compression policy for federated learning that dynamically adjusts lossy compression based on network congestion, reducing training time and improving robustness.
Contribution
The paper proposes a novel adaptive compression policy for federated learning that is proven to be asymptotically optimal for minimizing training time under congestion.
Findings
NAC-FL reduces wall clock training time in simulations.
The policy performs robustly under varying network conditions.
Higher gains are observed with positively correlated delays.
Abstract
In order to achieve the dual goals of privacy and learning across distributed data, Federated Learning (FL) systems rely on frequent exchanges of large files (model updates) between a set of clients and the server. As such FL systems are exposed to, or indeed the cause of, congestion across a wide set of network resources. Lossy compression can be used to reduce the size of exchanged files and associated delays, at the cost of adding noise to model updates. By judiciously adapting clients' compression to varying network congestion, an FL application can reduce wall clock training time. To that end, we propose a Network Adaptive Compression (NAC-FL) policy, which dynamically varies the client's lossy compression choices to network congestion variations. We prove, under appropriate assumptions, that NAC-FL is asymptotically optimal in terms of directly minimizing the expected wall clock…
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 · Wireless Networks and Protocols · Age of Information Optimization
