mlsanityData to 7 Oct 2026

Optimization-based Block Coordinate Gradient Coding for Mitigating Partial Stragglers in Distributed Learning

arXiv 2206.02450 ↗First posted 6 Jun 2022cs.IT cs.LG math.ITcited by 1

Not on the map. Why?

Abstract (arXiv)

Gradient coding schemes effectively mitigate full stragglers in distributed learning by introducing identical redundancy in coded local partial derivatives corresponding to all model parameters. However, they are no longer effective for partial stragglers as they cannot utilize incomplete computation results from partial stragglers. This paper aims to design a new gradient coding scheme for mitigating partial stragglers in distributed learning. Specifically, we consider a distributed system consisting of one master and N workers, characterized by a general partial straggler model and focuses on solving a general large-scale machine learning problem with L model parameters using gradient coding. First, we propose a coordinate gradient coding scheme with L coding parameters representing L possibly different diversities for the L coordinates, which generates most gradient coding schemes. Then, we consider the minimization of the expected overall runtime and the maximization of the completion probability with respect to the L coding parameters for coordinates, which are challenging discrete optimization problems. To reduce computational complexity, we first transform each to an equivalent but much simpler discrete problem with NllL variables representing the partition of the L coordinates into N blocks, each with identical redundancy. This indicates an equivalent but more easily implemented block coordinate gradient coding scheme with N coding parameters for blocks. Then, we adopt continuous relaxation to further reduce computational complexity. For the resulting minimization of expected overall runtime, we develop an iterative algorithm of computational complexity O(N2) to obtain an optimal solution and derive two closed-form approximate solutions both with computational complexity O(N). For the resultant maximization of the completion probability, we develop an iterative algorithm of...

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 33 of its 52 references that are in the map. First posted on arXiv 6 Jun 2022.

Builds on

33 of 52 references.

References · 33

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  4. 2014Going Deeper with Convolutionscited by 4,231
  5. 2021Convex optimizationcited by 2,479
  6. 2020One-Bit Over-the-Air Aggregation for Communication-Efficient Federated Edge Learning: Design and Convergence Analysiscited by 108
  7. 2015Speeding Up Distributed Machine Learning Using Codescited by 76
  8. 2018Lagrange Coded Computing: Optimal Design for Resiliency, Security and Privacycited by 66
  9. 2017Polynomial Codes: an Optimal Design for High-Dimensional Coded Matrix Multiplicationcited by 32
  10. 2018On the Optimal Recovery Threshold of Coded Matrix Multiplicationcited by 27
  11. 2021Learning Rate Optimization for Federated Learning Exploiting Over-the-air Computationcited by 27
  12. 2018Communication-Computation Efficient Gradient Codingcited by 26
21 more
  1. 2019ErasureHead: Distributed Gradient Descent without Delays Using Approximate Gradient Codingcited by 22
  2. 2017Gradient Coding from Cyclic MDS Codes and Expander Graphscited by 19
  3. 2019Fundamental Limits of Approximate Gradient Codingcited by 15
  4. 2017Improving Distributed Gradient Descent Using Reed-Solomon Codescited by 14
  5. 2020Coded Federated Learningcited by 14
  6. 2017Approximate Gradient Coding via Sparse Random Graphscited by 12
  7. 2019Gradient Coding with Clustering and Multi-message Communicationcited by 12
  8. 2017Near-Optimal Straggler Mitigation for Distributed Gradient Methodscited by 11
  9. 2020A Survey of Coded Distributed Computingcited by 8
  10. 2021Gradient Coding with Dynamic Clustering for Straggler-Tolerant Distributed Learningcited by 8
  11. 2018Rateless Codes for Near-Perfect Load Balancing in Distributed Matrix-Vector Multiplicationcited by 6
  12. 2018Speeding Up Distributed Gradient Descent by Utilizing Non-persistent Stragglerscited by 5
  13. 2019Gradient Coding Based on Block Designs for Mitigating Adversarial Stragglerscited by 5
  14. 2021Sample-based and Feature-based Federated Learning for Unconstrained and Constrained Nonconvex Optimization via Mini-batch SSCAcited by 3
  15. 2021An Optimization Framework for Federated Edge Learningcited by 3
  16. 2019Timely-Throughput Optimal Coded Computing over Cloud Networkscited by 2
  17. 2019Hierarchical Coded Matrix Multiplicationcited by 2
  18. 2020Gradient Coding with Dynamic Clustering for Straggler Mitigationcited by 2
  19. 2017On Heterogeneous Coded Distributed Computingcited by 1
  20. 2017A Sequential Approximation Framework for Coded Distributed Optimizationcited by 1
  21. 2021Optimization-based Block Coordinate Gradient Codingcited by 1

Built on by

Cited by year

Citing papers per year: 2022: 1.

1 paper.