Differential Privacy Meets Federated Learning under Communication Constraints
Nima Mohammadi, Jianan Bai, Qiang Fan, Yifei Song, Yang Yi, Lingjia, Liu

TL;DR
This paper explores the trade-offs between communication efficiency, training variance, and privacy in federated learning, providing theoretical and experimental insights for designing practical, privacy-aware systems under resource constraints.
Contribution
It offers a comprehensive analysis of how communication reduction techniques interact with differential privacy and data heterogeneity in federated learning.
Findings
Communication reduction techniques increase training variance.
Differential privacy impacts communication and variance trade-offs.
Insights guide practical design of privacy-preserving federated systems.
Abstract
The performance of federated learning systems is bottlenecked by communication costs and training variance. The communication overhead problem is usually addressed by three communication-reduction techniques, namely, model compression, partial device participation, and periodic aggregation, at the cost of increased training variance. Different from traditional distributed learning systems, federated learning suffers from data heterogeneity (since the devices sample their data from possibly different distributions), which induces additional variance among devices during training. Various variance-reduced training algorithms have been introduced to combat the effects of data heterogeneity, while they usually cost additional communication resources to deliver necessary control information. Additionally, data privacy remains a critical issue in FL, and thus there have been attempts at…
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 · Cryptography and Data Security
