Cited by 23Stochastic Gradient Optimization TechniquesDistributed systems and fault tolerancePrivacy-Preserving Technologies in Data

Gradient Coding Using the Stochastic Block Model

Charles, Zachary, Papailiopoulos, Dimitris·2018·2018 IEEE International Symposium on Information Theory (ISIT)

Abstract

Gradient descent and its many variants, including mini-batch stochastic gradient descent, form the algorithmic foundation of modern large-scale machine learning. Due to the size and scale of modern data, gradient computations are often distributed across multiple compute nodes. Unfortunately, such distributed implementations can face significant delays caused by straggler nodes, i. e., nodes that are much slower than average. Gradient coding is a new technique for mitigating the effect of stragglers via algorithmic redundancy. While effective, previously proposed gradient codes can be computationally expensive to construct, inaccurate, or susceptible to adversarial stragglers. In this work, we present the stochastic block code (SBC), a gradient code based on the stochastic block model. We show that SBCs are efficient, accurate, and that under certain settings, adversarial straggler selection becomes as hard as detecting a community structure in the multiple community, block stochastic graph model.

Integrity signals

Registry

Crossref · 10.1109/isit.2018.8437887

Cites

15 of 15 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • The authors of [146] have developed tools to measure statistical heterogeneity using metrics such as local dissimilarity.

    “The authors of [146] have developed tools to measure statistical heterogeneity using metrics such as local dissimilarity.”
  • In the presence of stragglers, gradient coding and variants lead either to exact or inexact recovery of the true gradients by replicating data blocks or gradient computation across computing nodes.

    “In the presence of stragglers, gradient coding, and variants [98], [99], [102], the replication of data blocks (or also the gradient computation on those data blocks) across computing nodes leads either to exact or inexact recovery of the true gradients.”

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Charles, Z., & Papailiopoulos, D.
Affiliations
University of Wisconsin–Madison (US)
Venue
2018 IEEE International Symposium on Information Theory (ISIT)
Publisher
IEEE
Published
2018-06
Pages
1998-2002
OpenAlex
W2935717345
Cited by
23
References
15
Citations by year
2025: 2 · 2024: 5 · 2023: 1 · 2022: 2 · 2021: 4 · 2020: 6 · 2019: 2 · 2018: 1
FWCI
1.32
Type
conference paper
Language
en
Open access
closed
Locations
IEEE International Symposium on Information Theory (ISIT) (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Stochastic Gradient Optimization Techniques
  • Physical Sciences › Computer Science › Computer Networks and Communications › Distributed systems and fault tolerance
  • Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
Keywords
gradient coding, stochastic block model, straggler nodes, stochastic gradient descent, mini-batch gradient descent, community detection

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review