arrow
返回

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
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

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.
Keyword:
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

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

S
Shenzhen Institute of Information Technology
学者数:
651
论文数: 812
被引数: 3.5K
S
shenzhen university
学者数:
4.6W
论文数: 3.4W
被引数: 72
引用论文

引用论文

Strain release is not enough
err1996-07-01
err0
PREAI
errAriel Sella; Harold Basch; Shmaryahu Hoz
err分享
err收藏
err分享
err收藏
Pulsed growth of fungal hyphal tips.
err1994-12-06
err0
errOAAI
errR López-Franco; S Bartnicki-Garcia; C E Bracker
err分享
err收藏
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
err分享
err收藏
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
err分享
err收藏
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
err分享
err收藏
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
err分享
err收藏
学者 查看更多内容