Approximate Gradient Coding with Optimal Decoding
Margalit Glasgow, Mary Wootters

TL;DR
This paper introduces novel approximate gradient coding schemes based on expander graphs that effectively mitigate straggler effects in distributed optimization, achieving exponential error decay and improved convergence in both stochastic and adversarial models.
Contribution
The work presents new expander graph-based approximate gradient codes with optimal decoding, improving error decay and convergence bounds in distributed optimization under various straggler models.
Findings
Error decays exponentially with replication factor in random setting
Adversarial error is nearly half of existing codes with similar random performance
Schemes demonstrate faster convergence and near-optimal error empirically
Abstract
In distributed optimization problems, a technique called gradient coding, which involves replicating data points, has been used to mitigate the effect of straggling machines. Recent work has studied approximate gradient coding, which concerns coding schemes where the replication factor of the data is too low to recover the full gradient exactly. Our work is motivated by the challenge of creating approximate gradient coding schemes that simultaneously work well in both the adversarial and stochastic models. To that end, we introduce novel approximate gradient codes based on expander graphs, in which each machine receives exactly two blocks of data points. We analyze the decoding error both in the random and adversarial straggler setting, when optimal decoding coefficients are used. We show that in the random setting, our schemes achieve an error to the gradient that decays exponentially…
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.
