Communication-Efficient and Byzantine-Robust Distributed Learning with Error Feedback
Avishek Ghosh, Raj Kumar Maity, Swanand Kadhe, Arya Mazumdar and, Kannan Ramchandran

TL;DR
This paper introduces a communication-efficient distributed learning algorithm that is robust against Byzantine failures, using gradient norm thresholding and gradient compression techniques, with proven error bounds and empirical validation.
Contribution
It proposes a novel Byzantine-robust distributed gradient descent method combining gradient norm thresholding with compressed gradients, achieving optimal error rates and improved convergence with error feedback.
Findings
Error rate matches more complex schemes
Compression does not affect convergence in certain regimes
Error feedback improves statistical error rate
Abstract
We develop a communication-efficient distributed learning algorithm that is robust against Byzantine worker machines. We propose and analyze a distributed gradient-descent algorithm that performs a simple thresholding based on gradient norms to mitigate Byzantine failures. We show the (statistical) error-rate of our algorithm matches that of Yin et al.~\cite{dong}, which uses more complicated schemes (coordinate-wise median, trimmed mean). Furthermore, for communication efficiency, we consider a generic class of -approximate compressors from Karimireddi et al.~\cite{errorfeed} that encompasses sign-based compressors and top- sparsification. Our algorithm uses compressed gradients and gradient norms for aggregation and Byzantine removal respectively. We establish the statistical error rate for non-convex smooth loss functions. We show that, in certain range of the compression…
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.
