Variants on Block Design Based Gradient Codes for Adversarial Stragglers

05/11/2021
by   Animesh Sakorikar, et al.
0

Gradient coding is a coding theoretic framework to provide robustness against slow or unresponsive machines, known as stragglers, in distributed machine learning applications. Recently, Kadhe et al. proposed a gradient code based on a combinatorial design, called balanced incomplete block design (BIBD), which is shown to outperform many existing gradient codes in worst-case adversarial straggling scenarios. However, parameters for which such BIBD constructions exist are very limited. In this paper, we aim to overcome such limitations and construct gradient codes which exist for a wide range of parameters while retaining the superior performance of BIBD gradient codes. Two such constructions are proposed, one based on a probabilistic construction that relax the stringent BIBD gradient code constraints, and the other based on taking the Kronecker product of existing gradient codes. Theoretical error bounds for worst-case adversarial straggling scenarios are derived. Simulations show that the proposed constructions can outperform existing gradient codes with similar redundancy per data piece.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/09/2023

Constructions for Nonadaptive Tropical Group Testing

PCR testing is an invaluable diagnostic tool that has most recently seen...
research
04/30/2019

Gradient Coding Based on Block Designs for Mitigating Adversarial Stragglers

Distributed implementations of gradient-based methods, wherein a server ...
research
04/29/2020

Lifted codes and the multilevel construction for constant dimension codes

Constant dimension codes are e.g. used for error correction and detectio...
research
05/25/2018

Gradient Coding via the Stochastic Block Model

Gradient descent and its many variants, including mini-batch stochastic ...
research
06/24/2019

A note on the linkage construction for constant dimension codes

Constant dimension codes are used for error control in random linear net...
research
02/02/2018

Load-Balanced Fractional Repetition Codes

We introduce load-balanced fractional repetition (LBFR) codes, which are...
research
06/17/2020

Approximate Gradient Coding with Optimal Decoding

In distributed optimization problems, a technique called gradient coding...

Please sign up or login with your details

Forgot password? Click here to reset