Byzantine-Resilient SGD in High Dimensions on Heterogeneous Data

By Deepesh Data, Suhas N. Diggavi. 2020

49 citations recorded by the source corpus.

We study distributed stochastic gradient descent (SGD) in the master-worker architecture under Byzantine attacks. We consider the heterogeneous data model, where different workers may have different local datasets, and we do not make any probabilistic assumptions on data generation. At the core of our algorithm, we use the polynomial-time outlier-filtering procedure for robust mean estimation proposed by Steinhardt et al. (ITCS 2018) to filter-out corrupt gradients. In order to be able to apply their filtering procedure in our heterogeneous data setting where workers compute stochastic gradients, we derive a new matrix concentration result, which may be of independent interest. We provide convergence analyses for smooth strongly-convex and non-convex objectives and show that our convergence rates match that of vanilla SGD in the Byzantine-free setting. In order to bound the heterogeneity, we assume that the gradients at different workers have bounded deviation from each other, and we also provide concrete bounds on this deviation in the statistical heterogeneous data model.

Subfields: Artificial Intelligence, Statistics and Probability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Martin Jaggi
  2. Sai Praneeth Karimireddy
  3. Lie He
  4. Peter Kairouz
  5. Daniel Ramage
  6. Amir Houmansadr
  7. Virat Shejwalkar
  8. Sebastian U. Stich

In Statistics and Probability

  1. Peter Kairouz
  2. Virat Shejwalkar
  3. Daniel Ramage
  4. Amir Houmansadr
  5. Martin Jaggi
  6. Sai Praneeth Karimireddy
  7. Lie He
  8. Jayadev Acharya

Citations in the corpus