English

ResIST: Layer-Wise Decomposition of ResNets for Distributed Training

Machine Learning 2022-03-15 v2 Computer Vision and Pattern Recognition Distributed, Parallel, and Cluster Computing Optimization and Control

Abstract

We propose ResIST, a novel distributed training protocol for Residual Networks (ResNets). ResIST randomly decomposes a global ResNet into several shallow sub-ResNets that are trained independently in a distributed manner for several local iterations, before having their updates synchronized and aggregated into the global model. In the next round, new sub-ResNets are randomly generated and the process repeats until convergence. By construction, per iteration, ResIST communicates only a small portion of network parameters to each machine and never uses the full model during training. Thus, ResIST reduces the per-iteration communication, memory, and time requirements of ResNet training to only a fraction of the requirements of full-model training. In comparison to common protocols, like data-parallel training and data-parallel training with local SGD, ResIST yields a decrease in communication and compute requirements, while being competitive with respect to model performance.

Keywords

Cite

@article{arxiv.2107.00961,
  title  = {ResIST: Layer-Wise Decomposition of ResNets for Distributed Training},
  author = {Chen Dun and Cameron R. Wolfe and Christopher M. Jermaine and Anastasios Kyrillidis},
  journal= {arXiv preprint arXiv:2107.00961},
  year   = {2022}
}

Comments

26 pages, 8 figures, pre-print under review

R2 v1 2026-06-24T03:50:17.860Z