Predictive analytic modeling platform
First Claim
1. A computer-implemented method comprising:
- receiving input data and a request for a predictive output from a client computing system;
generating the predictive output using a first trained predictive model from a repository of trained predictive models and a second trained predictive model from the repository of trained predictive models;
providing the predictive output to the client computing system; and
apportioning a fee received from the client computing system to generate the predictive output to a first client computing system and to a second client computing system, wherein the first client computing system provided a first set of training data that was used to train the first trained predictive model and the second client computing system provided a second set of training data that was used to train the second trained predictive model.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for training a predictive model. In one aspect, a method includes receiving over a network predictive modeling training data from a client computing system. The training data and multiple training functions obtained from a repository of training functions are used to train multiple predictive models. A score is generated for each of the trained predictive models, where each score represents an estimation of the effectiveness of the respective trained predictive model. A first trained predictive model is selected from among the trained predictive models based on the generated scores. Access to the first trained predictive model is provided to the client computing system.
166 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving input data and a request for a predictive output from a client computing system; generating the predictive output using a first trained predictive model from a repository of trained predictive models and a second trained predictive model from the repository of trained predictive models; providing the predictive output to the client computing system; and apportioning a fee received from the client computing system to generate the predictive output to a first client computing system and to a second client computing system, wherein the first client computing system provided a first set of training data that was used to train the first trained predictive model and the second client computing system provided a second set of training data that was used to train the second trained predictive model. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
data processing apparatus programmed to perform operations comprising; receiving input data and a request for a predictive output from a client computing system; generating the predictive output using a first trained predictive model from a repository of trained predictive models and a second trained predictive model from the repository of trained predictive models; providing the predictive output to the client computing system; and apportioning a fee received from the client computing system to generate the predictive output to a first client computing system and to a second client computing system, wherein the first client computing system provided a first set of training data that was used to train the first trained predictive model and the second client computing system provided a second set of training data that was used to train the second trained predictive model. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer-readable medium having instructions stored thereon that, when executed by data processing apparatus, cause the data processing apparatus to perform operations comprising:
-
receiving input data and a request for a predictive output from a client computing system; generating the predictive output using a first trained predictive model from a repository of trained predictive models and a second trained predictive model from the repository of trained predictive models; providing the predictive output to the client computing system; and apportioning a fee received from the client computing system to generate the predictive output to a first client computing system and to a second client computing system, wherein the first client computing system provided a first set of training data that was used to train the first trained predictive model and the second client computing system provided a second set of training data that was used to train the second trained predictive model. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification