US 12,223,408 B2
Orchestrator for machine learning pipeline
Lukas Carullo, Menlo Park, CA (US); Patrick Brose, San Francisco, CA (US); Kun Bao, Sunnyvale, CA (US); Anubhav Bhatia, Sunnyvale, CA (US); Leonard Brzezinski, San Jose, CA (US); Lauren McMullen, El Dorado Hills, CA (US); and Simon Lee, San Ramon, CA (US)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Feb. 20, 2023, as Appl. No. 18/111,839.
Application 18/111,839 is a continuation of application No. 16/284,291, filed on Feb. 25, 2019, granted, now 11,586,986.
Prior Publication US 2023/0206137 A1, Jun. 29, 2023
Int. Cl. G06F 15/173 (2006.01); G06N 20/20 (2019.01)
CPC G06N 20/20 (2019.01) [G06F 16/355 (2019.01)] 20 Claims
OG exemplary drawing
 
9. A method comprising:
establishing a first pipeline, via a host platform, which comprises a first plurality of services for unsupervised learning of a machine learning model;
establishing a second pipeline, via the host platform, which comprises a second plurality of services for supervised learning of the machine learning model, the second pipeline being independent from the first pipeline;
triggering execution of the first plurality of services via the first pipeline and train the machine learning model via unsupervised learning to generate an initially trained model;
triggering performance of one or more validation tasks for the initially trained model;
storing the initially trained model in the storage device in response to performing the one or more validation tasks;
triggering execution of the second plurality of services via the second pipeline and train the initially trained model via supervised learning to generate a further trained model; and
storing the further trained model in a storage device.