Skip to main navigation Skip to search Skip to main content

Data Encoding for Byzantine-Resilient Distributed Gradient Descent

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

We consider distributed gradient computation, where both data and computation are distributed among m worker machines, t of which can be Byzantine adversaries, and a designated (master) node computes the model/parameter vector, iteratively using gradient descent (GD). The Byzantine adversaries can (collaboratively) deviate arbitrarily from their gradient computation. To solve this, we propose a method based on data encoding and (real) error correction to combat the adversarial behavior. We can tolerate up to t ≤ [m-1/2] corrupt worker nodes, which is information-theoretically optimal. Our method does not assume any probability distribution on the data. We develop a sparse encoding scheme which enables computationally efficient data encoding. We demonstrate a trade-off between the number of adversaries tolerated and the resource requirement (storage and computational complexity). As an example, our scheme incurs a constant overhead (storage and computational complexity) over that required by the distributed GD algorithm, without adversaries, for t ≤ m/3 .
Original languageEnglish
Title of host publication2018 56th Annual Allerton Conference on Communication, Control, and Computing (Allerton)
PublisherIEEE
Pages863-870
ISBN (Electronic)978-1-5386-6596-1
DOIs
Publication statusPublished - Oct 2018
Event56th Annual Allerton Conference on Communication, Control, and Computing (Allerton 2018) - Monticello, United States
Duration: 2 Oct 20185 Oct 2018

Publication series

NameAnnual Allerton Conference on Communication, Control, and Computing

Conference

Conference56th Annual Allerton Conference on Communication, Control, and Computing (Allerton 2018)
PlaceUnited States
CityMonticello
Period2/10/185/10/18

Bibliographical note

Full text of this publication does not contain sufficient affiliation information. With consent from the author(s) concerned, the Research Unit(s) information for this record is based on the existing academic department affiliation of the author(s).

Fingerprint

Dive into the research topics of 'Data Encoding for Byzantine-Resilient Distributed Gradient Descent'. Together they form a unique fingerprint.

Cite this