Differential Privacy Meets Federated Learning under Communication Constraints

01/28/2021
by   Nima Mohammadi, et al.
0

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 bringing Differential Privacy to this framework as a mediator between utility and privacy requirements. This paper investigates the trade-offs between communication costs and training variance under a resource-constrained federated system theoretically and experimentally, and how communication reduction techniques interplay in a differentially private setting. The results provide important insights into designing practical privacy-aware federated learning systems.

READ FULL TEXT
research
06/20/2022

SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compression

To enable large-scale machine learning in bandwidth-hungry environments ...
research
07/23/2019

Federated Learning Systems: Vision, Hype and Reality for Data Privacy and Protection

Federated learning systems enable the collaborative training of machine ...
research
09/11/2021

Utility Fairness for the Differentially Private Federated Learning

Federated learning (FL) allows predictive model training on the sensed d...
research
03/15/2022

Privacy-Aware Compression for Federated Data Analysis

Federated data analytics is a framework for distributed data analysis wh...
research
10/06/2021

Efficient and Private Federated Learning with Partially Trainable Networks

Federated learning is used for decentralized training of machine learnin...
research
06/07/2023

Resource Aware Clustering for Tackling the Heterogeneity of Participants in Federated Learning

Federated Learning is a training framework that enables multiple partici...
research
07/20/2023

Private Federated Learning with Autotuned Compression

We propose new techniques for reducing communication in private federate...

Please sign up or login with your details

Forgot password? Click here to reset