Combining Differential Privacy and Byzantine Resilience in Distributed SGD
Rachid Guerraoui, Nirupam Gupta, Rafael Pinot, Sebastien Rouault, and, John Stephan

TL;DR
This paper investigates how to effectively combine differential privacy and Byzantine resilience in distributed SGD, revealing challenges and proposing hyperparameter tuning to achieve both privacy and robustness without sacrificing accuracy.
Contribution
It provides a theoretical and empirical analysis of integrating differential privacy with Byzantine resilience in distributed SGD, highlighting the need for careful hyperparameter tuning.
Findings
Standard approaches to DP and BR can conflict, invalidating convergence guarantees.
Proper hyperparameter tuning enables achieving both privacy and robustness in distributed SGD.
Revisiting BR theory allows for approximate convergence guarantees under combined DP and BR constraints.
Abstract
Privacy and Byzantine resilience (BR) are two crucial requirements of modern-day distributed machine learning. The two concepts have been extensively studied individually but the question of how to combine them effectively remains unanswered. This paper contributes to addressing this question by studying the extent to which the distributed SGD algorithm, in the standard parameter-server architecture, can learn an accurate model despite (a) a fraction of the workers being malicious (Byzantine), and (b) the other fraction, whilst being honest, providing noisy information to the server to ensure differential privacy (DP). We first observe that the integration of standard practices in DP and BR is not straightforward. In fact, we show that many existing results on the convergence of distributed SGD under Byzantine faults, especially those relying on -Byzantine resilience, are…
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 · Adversarial Robustness in Machine Learning
MethodsStochastic Gradient Descent
