Patent ID: 11868896
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. On a computing device, a method for training two or more artificial intelligence (“AI”) models, the method comprising:
instantiating an AI engine and two or more learning agents, wherein a number of learning agents corresponds to a number of AI models being trained;
executing a first AI-engine module of the AI engine, the first AI-engine module configured to coordinate with one or more simulators to train the two or more AI models;
via the two or more learning agents, processing training requests from the first AI-engine module; and
executing a second AI-engine module to train the two or more AI models on a first batch of data stored in a memory of the second AI-engine module, and to train the two or more AI models on a second batch of data stored in the memory of the second AI-engine module, the second batch of data being different than the first batch of data.