RSA: Byzantine-Robust Stochastic Aggregation Methods for Distributed Learning from Heterogeneous Datasets
Liping Li, Wei Xu, Tianyi Chen, Georgios B. Giannakis, and Qing Ling

TL;DR
This paper introduces RSA, a robust stochastic aggregation method for distributed learning that effectively handles Byzantine workers and heterogeneous data, ensuring convergence and reducing complexity compared to existing solutions.
Contribution
The paper proposes a novel Byzantine-robust stochastic aggregation method that does not assume i.i.d. data and guarantees convergence with reduced complexity.
Findings
RSA converges to a near-optimal solution despite Byzantine attacks.
The convergence rate of RSA matches that of standard stochastic gradient descent.
Numerical experiments show RSA's competitive performance and complexity reduction.
Abstract
In this paper, we propose a class of robust stochastic subgradient methods for distributed learning from heterogeneous datasets at presence of an unknown number of Byzantine workers. The Byzantine workers, during the learning process, may send arbitrary incorrect messages to the master due to data corruptions, communication failures or malicious attacks, and consequently bias the learned model. The key to the proposed methods is a regularization term incorporated with the objective function so as to robustify the learning task and mitigate the negative effects of Byzantine attacks. The resultant subgradient-based algorithms are termed Byzantine-Robust Stochastic Aggregation methods, justifying our acronym RSA used henceforth. In contrast to most of the existing algorithms, RSA does not rely on the assumption that the data are independent and identically distributed (i.i.d.) on the…
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
TopicsStochastic Gradient Optimization Techniques · Privacy-Preserving Technologies in Data · Complexity and Algorithms in Graphs
