Predictive Analytical Modeling Data Selection
First Claim
1. A computer-implemented method comprising:
- receiving a new data set of data samples, each data sample comprising input data and corresponding output data, wherein the data set is new compared to an initial training data set and a plurality of previously received update data sets of data samples that were used to train and retrain respectively an updateable trained predictive model;
assigning a richness score to each of the data samples included in the new data set and to retained data samples from the initial training data and the plurality of previously received data sets, wherein the richness score for a particular data sample indicates how information rich the particular data sample is relative to other retained data samples for determining an accuracy of the trained predictive model;
ranking the data samples included in the new data set and the retained data samples based on the assigned richness scores;
selecting a set of test data from the data samples included in the new data set and the retained data samples based on the ranking; and
testing how accurate the trained predictive model is in determining predictive output data for given input data using the set of test data and determining an accuracy score for the trained predictive model based on the testing.
2 Assignments
0 Petitions
Accused Products
Abstract
A system includes a computer(s) coupled to a data storage device(s) that stores a training data repository and a predictive model repository. The training data repository includes retained data samples from initial training data and from previously received data sets. The predictive model repository includes at least one updateable trained predictive model that was trained with the initial training data and retrained with the previously received data sets. A new data set is received. A richness score is assigned to each of the data samples in the set and to the retained data samples that indicates how information rich a data sample is for determining accuracy of the trained predictive model. A set of test data is selected based on ranking by richness score the retained data samples and the new data set. The trained predictive model is accuracy tested using the test data and an accuracy score determined.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving a new data set of data samples, each data sample comprising input data and corresponding output data, wherein the data set is new compared to an initial training data set and a plurality of previously received update data sets of data samples that were used to train and retrain respectively an updateable trained predictive model; assigning a richness score to each of the data samples included in the new data set and to retained data samples from the initial training data and the plurality of previously received data sets, wherein the richness score for a particular data sample indicates how information rich the particular data sample is relative to other retained data samples for determining an accuracy of the trained predictive model; ranking the data samples included in the new data set and the retained data samples based on the assigned richness scores; selecting a set of test data from the data samples included in the new data set and the retained data samples based on the ranking; and testing how accurate the trained predictive model is in determining predictive output data for given input data using the set of test data and determining an accuracy score for the trained predictive model based on the testing. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented system comprising:
-
one or more computers; and one or more data storage devices coupled to the one or more computers, storing; a training data repository of retained data samples that includes at least some data samples from an initial training data set and from a plurality of previously received update data sets, wherein each data sample includes input data and corresponding output data; a predictive model repository that includes at least one updateable trained predictive model that was trained with the initial training data set and retrained with the plurality of previously received update data sets, and instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising; receiving a new data set of data samples, each data sample comprising input data and corresponding output data, wherein the data set is new compared to the initial training data set and to the plurality of previously received update data sets; assigning a richness score to each of the data samples included in the new data set and to the retained data samples included in the training data repository, wherein the richness score for a particular data sample indicates how information rich the particular data sample is relative to other retained data samples for determining an accuracy of the trained predictive model; ranking the data samples included in the new data set and the retained data samples based on the assigned richness scores; selecting a set of test data from the data samples included in the new data set and the retained data samples based on the ranking; and testing how accurate the at least one trained predictive model is in determining predictive output data for given input data using the set of test data and determining an accuracy score for the trained predictive model based on the testing. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device encoded with a computer program product, the computer program product comprising instructions that when executed on one or more computers cause the one or more computers to perform operations comprising:
- receiving a new data set of data samples, each data sample comprising input data and corresponding output data, wherein the data set is new compared to an initial training data set and a plurality of previously received update data sets of data samples that were used to train and retrain respectively an updateable trained predictive model;
assigning a richness score to each of the data samples included in the new data set and to retained data samples from the initial training data and the plurality of previously received data sets, wherein the richness score for a particular data sample indicates how information rich the particular data sample is relative to other retained data samples for determining an accuracy of the trained predictive model; ranking the data samples included in the new data set and the retained data samples based on the assigned richness scores; selecting a set of test data from the data samples included in the new data set and the retained data samples based on the ranking; and testing how accurate the trained predictive model is in determining predictive output data for given input data using the set of test data and determining an accuracy score for the trained predictive model based on the testing. - View Dependent Claims (16, 17, 18, 19, 20, 21)
- receiving a new data set of data samples, each data sample comprising input data and corresponding output data, wherein the data set is new compared to an initial training data set and a plurality of previously received update data sets of data samples that were used to train and retrain respectively an updateable trained predictive model;
Specification