Invention Grant
- Patent Title: Systems and methods for exchange of data in distributed training of machine learning algorithms
-
Application No.: US16193051Application Date: 2018-11-16
-
Publication No.: US11715287B2Publication Date: 2023-08-01
- Inventor: Alexander Matveev , Nir Shavit
- Applicant: Neuralmagic Inc.
- Applicant Address: US MA Somerville
- Assignee: Neuralmagic Inc.
- Current Assignee: Neuralmagic Inc.
- Current Assignee Address: US MA Somerville
- Agency: Pearl Cohen Zedek Latzer Baratz LLP
- Main IPC: G06V10/82
- IPC: G06V10/82 ; G06N3/084 ; G06N20/10 ; G06N5/046 ; G06V20/00 ; G06F18/21 ; G06F18/2413 ; G06V30/19 ; G06N3/04

Abstract:
Systems and methods may make exchanging data in a neural network (NN) during training more efficient. Exchanging weights among a number of processors training a NN across iterations may include sorting generated weights, compressing the sorted weights, and transmitting the compressed sorted weights. On each Kth iteration a sort order of the sorted weights may be created and transmitted. Exchanging weights among processors training a NN may include executing a forward pass to produce a set of loss values for processors, transmitting loss values to other processors, and at each of the processors, performing backpropagation on at least one layer of the NN using loss values received from other processors.
Public/Granted literature
- US20190156215A1 SYSTEMS AND METHODS FOR EXCHANGE OF DATA IN DISTRIBUTED TRAINING OF MACHINE LEARNING ALGORITHMS Public/Granted day:2019-05-23
Information query