Parallel development and deployment for machine learning models
AssigneeSap SE
InventorsBin Qin, Farooq Azam, Denis Malov
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsBin Qin, Farooq Azam, Denis Malov
Estimating the term…
Example systems and methods of developing a learning model are presented. In one example, a sample data set to train a first learning algorithm is accessed. A number of states for each input of the sample data set is determined. A subset of the inputs is selected, and the sample data set is partitioned into a number of partitions equal to a combined number of states of the selected inputs. A second learning algorithm is created for each of the partitions, wherein each second learning algorithm receives the unselected inputs. Each of the second learning algorithms is assigned to a processor and trained using the samples of the partition corresponding to that algorithm. Decision logic is generated to direct each of a plurality of operational data units as input to one of the second learning algorithms based on states of the selected inputs of the operational data unit.
A method of using a plurality of processors, of a computer, in parallel to develop a learning model, the method comprising:
A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a computing system, cause the computing system to use a plurality of processors in parallel to develop a learning model by performing operations comprising:
A computing system for using a plurality of processors in parallel to develop a learning model, the computing system comprising:
Dependencies are inferred from the claim text.