US 11,893,458 B2
Machine learning lifecycle management
Siar Sarferaz, Heidelberg (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Feb. 5, 2020, as Appl. No. 16/782,512.
Prior Publication US 2021/0241168 A1, Aug. 5, 2021
Int. Cl. G06N 20/00 (2019.01); G06F 9/54 (2006.01); G06F 16/27 (2019.01)
CPC G06N 20/00 (2019.01) [G06F 9/54 (2013.01); G06F 16/27 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing a lifecycle of a machine learning (ML) application from a provider point of view, the method implemented by one or more data processors forming part of at least one computing device and comprising:
generating, within a data intelligence platform, a package comprising ML scenarios and a training pipeline, wherein the training pipeline comprises training logic associated with a defined workflow for training the ML application, wherein the training logic comprises logic to execute the ML scenarios, wherein the package comprises an inference pipeline that defines logic for transformations associated with an inference generated by the ML scenarios;
synchronizing, via an application programming interface, the data intelligence platform with a first database;
generating, by the first database, a transport request comprising the package, the transport request facilitating publication of content from the ML application;
assembling the ML application from the transport request within a second database; and
displaying ML content on a graphical user interface associated with the second database.