Approximate Gradient Coding with Optimal Decoding
Not on the map. Why?
Abstract (arXiv)
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 in the replication factor. In the adversarial setting, the error is nearly a factor of two smaller than any existing code with similar performance in the random setting. We show convergence bounds both in the random and adversarial setting for gradient descent under standard assumptions using our codes. In the random setting, our convergence rate improves upon block-box bounds. In the adversarial setting, we show that gradient descent can converge down to a noise floor that scales linearly with the adversarial error to the gradient. We demonstrate empirically that our schemes achieve near-optimal error in the random setting and converge faster than algorithms which do not use the optimal decoding coefficients.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 4; 2024: 4; 2025: 2.
14 papers.
Sort:
- 2024Distributed Learning based on 1-Bit Gradient Coding in the Presence of Stragglerscited by 4
- 2021Soft BIBD and Product Gradient Codescited by 3
- 2023Straggler-Resilient Decentralized Learning via Adaptive Asynchronous Updatescited by 3
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Codingcited by 2
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learningcited by 2
- 2023Gradient Coding with Iterative Block Leverage Score Samplingcited by 2
- 2024Gradient Coding in Decentralized Learning for Evading Stragglerscited by 1
- 2024Adaptive Coded Federated Learning: Privacy Preservation and Straggler Mitigationcited by 1
- 2022Nested Gradient Codes for Straggler Mitigation in Distributed Machine Learningcited by 0
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Loadcited by 0
- 2023Iterative Sketching for Secure Coded Regressioncited by 0
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Datacited by 0
- 2025Approximate Gradient Coding for Distributed Learning with Heterogeneous Stragglers26 Oct 2025
- 2025Coded Robust Aggregation for Distributed Learning under Byzantine Attacks17 May 2025
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Data4 Apr 2024
- 2024Adaptive Coded Federated Learning: Privacy Preservation and Straggler Mitigation22 Mar 2024
- 2024Distributed Learning based on 1-Bit Gradient Coding in the Presence of Stragglers19 Mar 2024
- 2024Gradient Coding in Decentralized Learning for Evading Stragglers6 Feb 2024
- 2023Iterative Sketching for Secure Coded Regression8 Aug 2023
- 2023Gradient Coding with Iterative Block Leverage Score Sampling6 Aug 2023
- 2023Straggler-Resilient Decentralized Learning via Adaptive Asynchronous Updates11 Jun 2023
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Load17 Apr 2023
- 2022Nested Gradient Codes for Straggler Mitigation in Distributed Machine Learning16 Dec 2022
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learning4 Aug 2022
2 more
- 2021Soft BIBD and Product Gradient Codes11 May 2021
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Coding2 Mar 2021
- 2024Distributed Learning based on 1-Bit Gradient Coding in the Presence of Stragglerscited by 4
- 2021Soft BIBD and Product Gradient Codescited by 3
- 2023Straggler-Resilient Decentralized Learning via Adaptive Asynchronous Updatescited by 3
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Codingcited by 2
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learningcited by 2
- 2023Gradient Coding with Iterative Block Leverage Score Samplingcited by 2
- 2024Gradient Coding in Decentralized Learning for Evading Stragglerscited by 1
- 2024Adaptive Coded Federated Learning: Privacy Preservation and Straggler Mitigationcited by 1
- 2022Nested Gradient Codes for Straggler Mitigation in Distributed Machine Learningcited by 0
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Loadcited by 0
- 2023Iterative Sketching for Secure Coded Regressioncited by 0
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Datacited by 0
12 most cited of 14 All 14 (JSON)
- 2025Approximate Gradient Coding for Distributed Learning with Heterogeneous Stragglers26 Oct 2025
- 2025Coded Robust Aggregation for Distributed Learning under Byzantine Attacks17 May 2025
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Data4 Apr 2024
- 2024Adaptive Coded Federated Learning: Privacy Preservation and Straggler Mitigation22 Mar 2024
- 2024Distributed Learning based on 1-Bit Gradient Coding in the Presence of Stragglers19 Mar 2024
- 2024Gradient Coding in Decentralized Learning for Evading Stragglers6 Feb 2024
- 2023Iterative Sketching for Secure Coded Regression8 Aug 2023
- 2023Gradient Coding with Iterative Block Leverage Score Sampling6 Aug 2023
- 2023Straggler-Resilient Decentralized Learning via Adaptive Asynchronous Updates11 Jun 2023
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Load17 Apr 2023
- 2022Nested Gradient Codes for Straggler Mitigation in Distributed Machine Learning16 Dec 2022
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learning4 Aug 2022
12 newest of 14 All 14 (JSON)