Byzantine-Resilient SGD in High Dimensions on Heterogeneous Data
Byzantine-Resilient SGD in High Dimensions on Heterogeneous Data
复制标题
DOI:
10.1109/isit45174.2021.9518248
复制
发表时间:
2020-05
期刊:
影响因子:
--
通讯作者:
Deepesh Data;S. Diggavi
中科院分区:
文献类型:
--
作者:
Deepesh Data;S. Diggavi
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.