Skip to main navigation Skip to search Skip to main content

Age-Based Coded Computation for Bias Reduction in Distributed Learning

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

Abstract

Coded computation can speed up distributed learning in the presence of straggling workers. Partial recovery of the gradient vector can further reduce the computation time at each iteration; however, this can result in biased estimators, which may slow down convergence, or even cause divergence. Estimator bias is particularly prevalent when the straggling behavior is correlated over time, which results in the gradient estimators being dominated by a few fast servers. To mitigate biased estimators, we design a timely dynamic encoding framework for partial recovery that includes an ordering operator that changes the codewords and computation orders at workers over time. To regulate the recovery frequencies, we adopt an age metric in the design of the dynamic encoding scheme. The proposed age-based scheme prioritizes the recovery of computations with relatively large age. We show through numerical results that the proposed dynamic encoding strategy increases the timeliness of the recovered computations, which, as a result, reduces the bias in model updates, and accelerates the convergence compared to conventional static partial recovery schemes.
Original languageEnglish
Title of host publicationGLOBECOM 2020 - 2020 IEEE Global Communications Conference
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages1-6
Number of pages6
ISBN (Print)978-1-7281-8299-5
DOIs
Publication statusPublished - 11 Dec 2020
Externally publishedYes
EventGLOBECOM 2020 - 2020 IEEE Global Communications Conference - Taipei, Taiwan
Duration: 7 Dec 202011 Dec 2020

Conference

ConferenceGLOBECOM 2020 - 2020 IEEE Global Communications Conference
Period7/12/2011/12/20

Keywords

  • Encoding
  • Measurement
  • Computational modeling
  • Training
  • Convergence
  • Servers
  • Redundancy

Fingerprint

Dive into the research topics of 'Age-Based Coded Computation for Bias Reduction in Distributed Learning'. Together they form a unique fingerprint.

Cite this