Federated Learning with Differential Privacy: Algorithms and Performance Analysis
Kang Wei, Jun Li, Ming Ding, Chuan Ma, Howard H. Yang, Farokhi Farhad,, Shi Jin, Tony Q. S. Quek, H. Vincent Poor

TL;DR
This paper introduces a differential privacy framework for federated learning, analyzing the tradeoffs between privacy and convergence, proposing a random client scheduling strategy, and providing theoretical bounds validated by simulations.
Contribution
It presents a novel noising-before-aggregation approach with theoretical convergence bounds and an optimal client scheduling strategy for privacy-preserving federated learning.
Findings
Differential privacy can be achieved with adjustable noise variances.
Tradeoff exists between convergence performance and privacy protection.
Optimal number of clients and communication rounds enhances convergence.
Abstract
In this paper, to effectively prevent information leakage, we propose a novel framework based on the concept of differential privacy (DP), in which artificial noises are added to the parameters at the clients side before aggregating, namely, noising before model aggregation FL (NbAFL). First, we prove that the NbAFL can satisfy DP under distinct protection levels by properly adapting different variances of artificial noises. Then we develop a theoretical convergence bound of the loss function of the trained FL model in the NbAFL. Specifically, the theoretical bound reveals the following three key properties: 1) There is a tradeoff between the convergence performance and privacy protection levels, i.e., a better convergence performance leads to a lower protection level; 2) Given a fixed privacy protection level, increasing the number of overall clients participating in FL can improve…
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 · Cryptography and Data Security · Stochastic Gradient Optimization Techniques
