arrow
Return

Distributed Encoding and Updating for SAZD Coded Distributed Training

delete2023-07-01
delete4
PRE
AI
M
Mingjun Dai
J
Jialong Yuan
Q
Qingwen Huang
林
林晓辉 (Xiaohui Lin) *
H
Hui Wang
DOI:10.1109/TPDS.2023.3276888delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Linear combination (LC) based coded distributed computing (CDC) suffers from the problem of poor numerical stability. Therefore, LC-CDC based model parallel (MP) training for a deep nueral network (DNN) may have poor accuracy. To enhance accuracy, we propose to replace LC by shift-and-addition (SA) and replace matrix inversion by zigzag decoding (ZD) in the encoding and decoding process of each layer, respectively, and call the scheme Naive SAZD-CDC based MP training (N-SAZD-CDC-MP-T). However, N-SAZD-CDC-MP-T encounters the problem of bottleneck at the master node, which is caused by frequent encoding/decoding at the master node and frequent huge volume of data delivery between master and worker node. This bottleneck problem may pull down the training speed significantly. To alleviate this bottleneck problem, we further design an enhanced version, by offloading certain processing from master node to distributed encoding and updating (DEU) at the worker nodes and call it DEU-SAZD-CDC-MP-T. A proof that DEU-SAZD-CDC-MP-T automatically maitains the code structure during each iteration is provided. Extensive numerical studies show that the prediction accuracy of SAZD-CDC-MP-T improves significantly over that of Poly (which is representative of LC) based scheme. In addition, the training speed of DEU-SAZD-CDC-MP-T over N-SAZD-CDC-MP-T is improved significantly.
Keywords:
Training
Encoding
Decoding
Data models
Numerical stability
Computational modeling
Numerical models
Coded distributed computing (CDC)
distributed encoding and updating (DEU)
distributed training
shift-and-addition
zigzag decoding

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

S
Shenzhen Institute of Information Technology
Scholars:
651
Papers: 812
Citations: 3.5K
S
shenzhen university
Scholars:
4.6W
Papers: 3.4W
Citations: 72
Cited Papers

Cited Papers

Strain release is not enough
err1996-07-01
err0
PREAI
errAriel Sella; Harold Basch; Shmaryahu Hoz
errShare
errSave
errShare
errSave
Pulsed growth of fungal hyphal tips.
err1994-12-06
err0
errOAAI
errR López-Franco; S Bartnicki-Garcia; C E Bracker
errShare
errSave
SAZD: A Low Computational Load Coded Distributed Computing Framework for IoT Systems
err2020-04-01
err19
PREAI
errDai, Mingjun; Zheng, Ziying; Zhang, Shengli; Wang, Hui; Lin, Xiaohui
errShare
errSave
Collaborate Edge and Cloud Computing With Distributed Deep Learning for Smart City Internet of Things
err2020-09-01
err169
PREAI
errWu, Huaming; Zhang, Ziru; Guan, Chang; Wolter, Katinka; Xu, Minxian
errShare
errSave
Two-dimensional bricklayer arrangements of tolans using halogen bonding interactions
err2015-01-01
err0
PREAI
errFanny Frausto; Zachary C. Smith; Terry E. Haas; Samuel W. Thomas III
errShare
errSave
Induced Phase Transition in BiFeO3by High-Field Electron Spin Resonance
err2004-01-01
err0
PREAI
errD. VIEHLAND; J. F. LI; S. ZVYAGIN; A. P. PYATAKOV; A. BUSH; B. RUETTE; V. I. BELOTELOV; A. K. ZVEZDIN
errShare
errSave
Author response: Experience, circuit dynamics, and forebrain recruitment in larval zebrafish prey capture
err
IF0
err2020-08-28
err0
errOAAI
errClaire S Oldfield; Irene Grossrubatscher; Mario Chávez; Adam Hoagland; Alex R Huth; Elizabeth C Carroll; Andrew Prendergast; Tony Qu; Jack L Gallant; Claire Wyart; Ehud Y Isacoff
errShare
errSave
Automatic Distributed Deep Learning Using Resource-Constrained Edge Devices
err2022-08-15
err11
errOAAI
errGutierrez-Torre, Alberto; Bahadori, Kiyana; Baig, Shuja-ur-Rehman; Iqbal, Waheed; Vardanega, Tullio; Berral, Josep Lluis; Carrera, David
errShare
errSave
researcher View more