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:
Jan. 06, 2026

Filed:

Sep. 30, 2019
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Vignesh Vivekraja, Santa Clara, CA (US);

Thiam Khean Hah, Milpitas, CA (US);

Randy Renfu Huang, Morgan Hill, CA (US);

Richard John Heaton, San Jose, CA (US);

Ron Diamant, Santa Clara, CA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06N 3/084 (2023.01); G06N 3/04 (2023.01); G06N 3/063 (2023.01);
U.S. Cl.
CPC ...
G06N 3/084 (2013.01); G06N 3/04 (2013.01); G06N 3/063 (2013.01);
Abstract

In one example, a method comprises: performing backward propagation computations for a second layer of a neural network to generate second weight gradients; splitting the second weight gradients into a plurality of subsets each associated with a second exchange operation over a computer network, a number of the second weight gradients included in the each subset being based on at least one of first characteristics of the computer network or second characteristics of the neural network; performing backward propagation computations for a first layer of the neural network to generate first weight gradients in parallel with at least one of the second exchange operations; performing a first exchange operation to exchange the first weight gradients after the at least one of the second exchange operations completes; and after the first exchange operation completes, perform the remaining second exchange operations to exchange the remaining subsets of the second weight gradients.


Find Patent Forward Citations

Loading…