The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 17, 2021

Filed:

Sep. 20, 2017
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Minsik Cho, Austin, TX (US);

Ulrich A. Finkler, Mahopac, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06N 3/08 (2006.01); G06F 17/16 (2006.01); G06E 1/04 (2006.01); G06F 9/46 (2006.01); G06F 9/30 (2018.01);
U.S. Cl.
CPC ...
G06N 3/08 (2013.01); G06E 1/045 (2013.01); G06F 9/30 (2013.01); G06F 9/46 (2013.01); G06F 17/16 (2013.01);
Abstract

Using a processor and a memory at a worker machine, a gradient vector is computed corresponding to a set of weights associated with a set of nodes of a neural network instance being trained in the worker machine. In an ISA vector corresponding to the gradient vector, an ISA instruction is constructed corresponding to a gradient in a set of gradients in the gradient vector, wherein a data transmission of the ISA instruction is smaller as compared to a data transmission of the gradient. The ISA vector is transmitted from the worker machine to a parameter server, the ISA vector being responsive to one iteration of a training of the neural network instance, the ISA vector being transmitted instead of the gradient vector to reduce an amount of data transmitted from the worker machine to the parameter server for the one iteration of the training.


Find Patent Forward Citations

Loading…