BYRDIE: A BYZANTINE-RESILIENT DISTRIBUTED LEARNING ALGORITHM

Zhixiong Yang, Waheed U. Bajwa

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations

Abstract

In this paper, a Byzantine-resilient distributed coordinate descent (ByRDiE) algorithm is introduced to accomplish machine learning tasks in a fully distributed fashion when there are Byzantine failures in the network. When data is distributed over a network, it is sometimes desirable to implement a fully distributed learning algorithm that does not require sharing of raw data among the network entities. To this end, existing distributed algorithms usually count on the cooperation of all nodes in the network. However, real-world applications often encounter situations where some nodes are either not reliable or are malicious. Such situations, in which some nodes do not behave as intended, can be modeled as having undergone Byzantine failures. Generally, Byzantine failures are hard to detect and can lead to break down of distributed learning algorithms. In this paper, it is shown that ByRDiE can provably tolerate Byzantine failures in the network under certain assumptions on the network topology and the machine learning tasks. ByRDiE accomplishes this by incorporating a local 'screening' step into the update of a distributed coordinate descent algorithm. Finally, numerical results reported in the paper confirm the robustness of ByRDiE to Byzantine failures.

Original languageEnglish (US)
Title of host publication2018 IEEE Data Science Workshop, DSW 2018 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages21-25
Number of pages5
ISBN (Print)9781538644102
DOIs
StatePublished - Aug 17 2018
Event2018 IEEE Data Science Workshop, DSW 2018 - Lausanne, Switzerland
Duration: Jun 4 2018Jun 6 2018

Publication series

Name2018 IEEE Data Science Workshop, DSW 2018 - Proceedings

Other

Other2018 IEEE Data Science Workshop, DSW 2018
Country/TerritorySwitzerland
CityLausanne
Period6/4/186/6/18

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Safety, Risk, Reliability and Quality
  • Water Science and Technology
  • Control and Optimization

Keywords

  • Byzantine failure
  • distributed optimization
  • empirical risk minimization
  • machine learning
  • multiagent networks

Fingerprint

Dive into the research topics of 'BYRDIE: A BYZANTINE-RESILIENT DISTRIBUTED LEARNING ALGORITHM'. Together they form a unique fingerprint.

Cite this