Patent ID: 11934487
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method for training a distributed neural network, comprising:
identifying intersecting identifiers for datasets across clients, each of the clients including a data receiving portion of the distributed neural network, the datasets including training data for the distributed neural network, wherein the intersecting identifiers include identifers found in two or more datasets across clients;
receiving the training data from the clients as input into corresponding data receiving portions;
generating a forward pass at each of the data receiving portions;
receiving the forward passes at an orchestrator that includes an orchestrator portion of the distributed neural network;
calculating a loss at the orchestrator portion and propagating the loss through the distributed neural network using a backwards pass from the orchestrator portion to the data receiving portions; and
adjusting the neural network based on the backwards pass.