A Unified Coded Deep Neural Network Training Strategy based on Generalized PolyDot codes

By Sanghamitra Dutta, Ziqian Bai, Haewon Jeong, Tze Meng Low, Pulkit Grover. 2018

116 citations recorded by the source corpus.

This paper has two main contributions. First, we propose a novel coding technique - Generalized PolyDot - for matrix-vector products that advances on existing techniques for coded matrix operations under storage and communication constraints. Next, we use Generalized PolyDot for the problem of training large Deep Neural Networks (DNNs) using unreliable nodes that are prone to soft-errors, e.g., bit flips during computation that produce erroneous outputs. An additional difficulty imposed by the problem of DNN training is that the parameter values (weight matrices) are updated at every iteration, and thus require a prohibitively large encoding cost at every iteration if we naively extend existing coded computing techniques. Thus, we propose a “unified” coded DNN training strategy where we weave coding into the operations of DNN training itself, so that the weight matrices, once initially encoded, remain encoded during updates with negligible encoding/decoding overhead per iteration. Moreover, our strategy can also allow for errors even in the nonlinear step of training. Finally, our coded DNN training strategy is completely decentralized: no assumptions on the presence of a master node are made, which avoids any single point of failure under soft-errors. Our strategy can provide unboundedly better error tolerance than the competing replication strategy and an MDS-code-based strategy [1].

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Pulkit Grover
  2. Sanghamitra Dutta
  3. Yaoqing Yang
  4. Viveck R. Cadambe
  5. Farzin Haddadpour
  6. Jörg Kliewer
  7. Osvaldo Simeone
  8. Malihe Aliasgari

In Computer Vision and Pattern Recognition

  1. Pulkit Grover
  2. Yaoqing Yang
  3. Sanghamitra Dutta
  4. Viveck R. Cadambe
  5. Osvaldo Simeone
  6. Farzin Haddadpour
  7. Suhas N. Diggavi
  8. Dimitris Papailiopoulos

Citations in the corpus