arrow
Return

On Gradient Coding With Partial Recovery

delete2023-02-01
delete1
delete
OA
AI
S
Sahasrajit Sarmasarkar *
L
Lalitha, V.
N
Nikhil Karamchandani
DOI:10.1109/TCOMM.2022.3230779delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We consider a generalization of the gradient coding framework where a dataset is divided across n workers and each worker transmits to a master node one or more linear combinations of the gradients over its assigned data subsets. Unlike the conventional framework which requires the master node to recover the sum of the gradients over all the data subsets in the presence of straggler workers, we relax the goal to computing the sum of at least some a fraction of the gradients. We begin by deriving a lower bound on the computation load of any scheme and also propose two strategies which achieve this lower bound, albeit at the cost of high communication load and a number of data partitions which can be polynomial in n. We then propose schemes based on cyclic assignment which utilize n data partitions and have a lower communication load. When each worker transmits a single linear combination, we prove lower bounds on the computation load of any scheme using n data partitions. Finally, we describe a class of schemes which achieve different intermediate operating points for the computation and communication load and provide simulation results to demonstrate the empirical performance of our schemes.
Keywords:
Encoding
Task analysis
Codes
Distributed databases
Simulation
Machine learning
Load modeling
Distributed computation
coding theory
straggler mitigation
information theory

Journal

IEEE Transactions on Communications cover
IEEE Transactions on Communications
IF:
8.3
Papers:
1.2W
Citations:
3.6W

Organization

I
indian institute of technology (iit) - bombay
Scholars:
6.0K
Papers: 5.6K
Citations: 0
I
indian institute of technology system (iit system)
Scholars:
9.5W
Papers: 9.9W
Citations: 93