Byzantine-resilient Decentralized Stochastic Gradient Descent
Shangwei Guo, Tianwei Zhang, Han Yu, Xiaofei Xie, Lei Ma, Tao Xiang,, and Yang Liu

TL;DR
This paper studies Byzantine fault tolerance in decentralized learning, revealing vulnerabilities and proposing UBAR, a novel algorithm that effectively defends against Byzantine attacks while maintaining high learning performance.
Contribution
It provides the first theoretical analysis of Byzantine threats in decentralized learning and introduces UBAR, a new aggregation method ensuring robustness against arbitrary malicious nodes.
Findings
UBAR effectively defends against various Byzantine attacks.
Decentralized learning is more vulnerable to Byzantine attacks than centralized systems.
UBAR achieves higher efficiency compared to existing Byzantine-resilient methods.
Abstract
Decentralized learning has gained great popularity to improve learning efficiency and preserve data privacy. Each computing node makes equal contribution to collaboratively learn a Deep Learning model. The elimination of centralized Parameter Servers (PS) can effectively address many issues such as privacy, performance bottleneck and single-point-failure. However, how to achieve Byzantine Fault Tolerance in decentralized learning systems is rarely explored, although this problem has been extensively studied in centralized systems. In this paper, we present an in-depth study towards the Byzantine resilience of decentralized learning systems with two contributions. First, from the adversarial perspective, we theoretically illustrate that Byzantine attacks are more dangerous and feasible in decentralized learning systems: even one malicious participant can arbitrarily alter the models of…
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 · Advanced Memory and Neural Computing
