Berrut Approximated Coded Computing: Straggler Resistance Beyond Polynomial Computing
Tayyebeh Jahani-Nezhad, Mohammad Ali Maddah-Ali

TL;DR
This paper introduces Berrut Approximated Coded Computing (BACC), a novel method that extends coded computing beyond polynomial functions, offering numerically stable, approximate results with improved straggler resistance for distributed learning.
Contribution
BACC provides a flexible, numerically stable approximation technique for coded computing, overcoming polynomial limitations and reducing the subset size needed for result recovery.
Findings
BACC is numerically stable and computationally efficient.
It enables approximate computation over arbitrary subsets of workers.
BACC improves convergence rate in distributed neural network training.
Abstract
One of the major challenges in using distributed learning to train complicated models with large data sets is to deal with stragglers effect. As a solution, coded computation has been recently proposed to efficiently add redundancy to the computation tasks. In this technique, coding is used across data sets, and computation is done over coded data, such that the results of an arbitrary subset of worker nodes with a certain size are enough to recover the final results. The major challenges with those approaches are (1) they are limited to polynomial function computations, (2) the size of the subset of servers that we need to wait for grows with the multiplication of the size of the data set and the model complexity (the degree of the polynomial), which can be prohibitively large, (3) they are not numerically stable for computation over real numbers. In this paper, we propose Berrut…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Ferroelectric and Negative Capacitance Devices · Privacy-Preserving Technologies in Data
