BRIDGE: Byzantine-resilient Decentralized Gradient Descent
Cheng Fang, Zhixiong Yang, and Waheed U. Bajwa

TL;DR
This paper introduces BRIDGE, a scalable decentralized gradient descent algorithm resilient to Byzantine failures, providing convergence guarantees and demonstrating competitive performance in large-scale machine learning tasks.
Contribution
The paper presents a novel Byzantine-resilient decentralized learning framework with proven convergence guarantees and scalability for both convex and nonconvex problems.
Findings
BRIDGE is scalable for large-scale decentralized learning.
It provides convergence guarantees for convex and nonconvex problems.
Experimental results show competitive performance under Byzantine failures.
Abstract
Machine learning has begun to play a central role in many applications. A multitude of these applications typically also involve datasets that are distributed across multiple computing devices/machines due to either design constraints (e.g., multiagent systems) or computational/privacy reasons (e.g., learning on smartphone data). Such applications often require the learning tasks to be carried out in a decentralized fashion, in which there is no central server that is directly connected to all nodes. In real-world decentralized settings, nodes are prone to undetected failures due to malfunctioning equipment, cyberattacks, etc., which are likely to crash non-robust learning algorithms. The focus of this paper is on robustification of decentralized learning in the presence of nodes that have undergone Byzantine failures. The Byzantine failure model allows faulty nodes to arbitrarily…
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
TopicsSparse and Compressive Sensing Techniques · Stochastic Gradient Optimization Techniques · Distributed Sensor Networks and Detection Algorithms
