On the Tradeoff between Privacy Preservation and Byzantine-Robustness in Decentralized Learning
Haoxiang Ye, Heng Zhu, and Qing Ling

TL;DR
This paper explores the inherent tradeoff in decentralized learning between maintaining privacy through noise addition and ensuring robustness against Byzantine attacks, providing theoretical insights and practical guidelines.
Contribution
It introduces a unified analysis of privacy-robustness tradeoff in decentralized SGD, revealing how robust aggregation affects this balance.
Findings
Gaussian noise worsens learning error under Byzantine defenses
Robust aggregation rules' mixing abilities influence the privacy-robustness tradeoff
Theoretical guidelines for designing robust, privacy-preserving decentralized algorithms
Abstract
This paper jointly considers privacy preservation and Byzantine-robustness in decentralized learning. In a decentralized network, honest-but-curious agents faithfully follow the prescribed algorithm, but expect to infer their neighbors' private data from messages received during the learning process, while dishonest-and-Byzantine agents disobey the prescribed algorithm, and deliberately disseminate wrong messages to their neighbors so as to bias the learning process. For this novel setting, we investigate a generic privacy-preserving and Byzantine-robust decentralized stochastic gradient descent (SGD) framework, in which Gaussian noise is injected to preserve privacy and robust aggregation rules are adopted to counteract Byzantine attacks. We analyze its learning error and privacy guarantee, discovering an essential tradeoff between privacy preservation and Byzantine-robustness in…
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.
Code & Models
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 · Random Matrices and Applications
