Decentralized distributed training topological structure, training system and method
A topology, decentralized technology, applied in the field of distributed training, can solve the problems of slow training task speed, high bandwidth requirements, long iteration time, etc., to achieve accelerated training convergence process, short iteration time, and effective communication high effect
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2021-12-21
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention relates to the technical field of distributed training in computer technology, in particular to a decentralized distributed training topology, a training system and a method. Background technique
[0002] With the massive growth of data and the dramatic increase in the size of deep models in artificial intelligence, a lot of training time and computing resources are required to complete effective training, so the field of distributed training has received a lot of attention.
[0003] The traditional centralized distributed training system has the shortcomings of long iteration time and high bandwidth requirements, and the performance of the distributed training system is completely dependent on the performance of the central training node. In addition, the decentralized distributed training system has various topological structures, which are determined by different structures. different communication frequencies, times of communication, ...
Examples
Embodiment Construction
[0042] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below through the accompanying drawings and embodiments. However, it should be understood that the specific embodiments described herein are only used to explain the present invention, and not to limit the scope of the present invention. Also, in the following description, descriptions of well-known structures and techniques are omitted to avoid unnecessarily obscuring the concepts of the present invention.
[0043] Before explaining the specific embodiments in detail, firstly, the terminology involved in the various examples of the present invention will be explained.
[0044] Distributed training: a method of using multiple training nodes for training based on multiple parallel strategies such as data parallelism and model parallelism;
[0045] Decentralized distributed training: distributed training method wi...