mlsanityData to 14 Oct 2026

Adaptive Verifiable Coded Computing: Towards Fast, Secure and Private Distributed Machine Learning

arXiv 2107.12958 ↗First posted 27 Jul 2021cs.DC cs.CR cs.ITcited by 4

Not on the map. Why?

Abstract (arXiv)

Stragglers, Byzantine workers, and data privacy are the main bottlenecks in distributed cloud computing. Some prior works proposed coded computing strategies to jointly address all three challenges. They require either a large number of workers, a significant communication cost or a significant computational complexity to tolerate Byzantine workers. Much of the overhead in prior schemes comes from the fact that they tightly couple coding for all three problems into a single framework. In this paper, we propose Adaptive Verifiable Coded Computing (AVCC) framework that decouples the Byzantine node detection challenge from the straggler tolerance. AVCC leverages coded computing just for handling stragglers and privacy, and then uses an orthogonal approach that leverages verifiable computing to mitigate Byzantine workers. Furthermore, AVCC dynamically adapts its coding scheme to trade-off straggler tolerance with Byzantine protection. We evaluate AVCC on a compute-intensive distributed logistic regression application. Our experiments show that AVCC achieves up to 4.2× speedup and up to 5.1% accuracy improvement over the state-of-the-art Lagrange coded computing approach (LCC). AVCC also speeds up the conventional uncoded implementation of distributed logistic regression by up to 7.6×, and improves the test accuracy by up to 12.1%.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 18 of its 42 references that are in the map. First posted on arXiv 27 Jul 2021.

Builds on

18 of 42 references.

References · 18

  1. 2015Deep Learning with Limited Numerical Precisioncited by 376
  2. 2018Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardwarecited by 102
  3. 2020Byzantine-Resilient Secure Federated Learningcited by 93
  4. 2015Speeding Up Distributed Machine Learning Using Codescited by 76
  5. 2018DRACO: Byzantine-resilient Distributed Training via Redundant Gradientscited by 75
  6. 2018Lagrange Coded Computing: Optimal Design for Resiliency, Security and Privacycited by 66
  7. 2017SafetyNets: Verifiable Execution of Deep Neural Networks on an Untrusted Cloudcited by 50
  8. 2019DETOX: A Redundancy-based Framework for Faster and More Robust Gradient Aggregationcited by 44
  9. 2017Polynomial Codes: an Optimal Design for High-Dimensional Coded Matrix Multiplicationcited by 32
  10. 2020A Scalable Approach for Privacy-Preserving Collaborative Machine Learningcited by 21
  11. 2019CodedPrivateML: A Fast and Privacy-Preserving Framework for Distributed Machine Learningcited by 20
  12. 2020Berrut Approximated Coded Computing: Straggler Resistance Beyond Polynomial Computingcited by 19
6 more
  1. 2020On Polynomial Approximations for Privacy-Preserving and Verifiable ReLU Networkscited by 19
  2. 2021Byzantine-Robust and Privacy-Preserving Framework for FedMLcited by 14
  3. 2013When Do Redundant Requests Reduce Latency ?cited by 6
  4. 2021List-Decodable Coded Computing: Breaking the Adversarial Toleration Barriercited by 4
  5. 2019Collaborative Decoding of Polynomial Codes for Distributed Computationcited by 3
  6. 2019INTERPOL: Information Theoretically Verifiable Polynomial Evaluationcited by 1

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 1; 2024: 1.

4 papers.