Automated systems and methods for generating statistical models
AssigneeCapital One Financial Corporation
InventorsCheng (Kenneth) Xu, Peter Wachtell
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for generating statistical models. Such systems and methods may utilize a database comprising data representing a plurality of variables. To generate a statistical model, a set of variables may be selected in accordance with a goal of the model. Using the database, the selected set of variables may then be applied to a plurality of statistical model types and the results from each statistical model type may be analyzed. Finally, at least one of statistical model may be identified based on the analysis of the results.
Claims69
A method for generating a statistical model, comprising:
- providing a database comprising data representing a plurality of variables;
- selecting a set of variables in accordance with a goal for the statistical model;
- applying the selected set of variables based on the data from the database to a plurality of statistical model types;
- analyzing the results for each statistical model type;
- and
- identifying at least one statistical model based on the analysis of the results.
A system for generating a statistical model, comprising:
- a database comprising data representing a plurality of variables;
- a statistical model generator to generate statistical models;
- and
- a user interface to receive data and provide output,
- wherein the statistical model generator includes means for:
- applying a set of selected variables, based on the data from the database, to a plurality of statistical model types;
- means for analyzing the results for each statistical model type;
- and means for identifying at least one of statistical model based on the analysis of the results.
A computer readable medium that includes program instructions or program code for performing computer-implemented operations to provide a method for generating statistical models, the method comprising:
- selecting a set of variables in accordance with a goal of the model;
- applying the selected set of variables based on the data from a database to a plurality of statistical model types;
- analyzing the results for each statistical model type;
- and
- identifying at least one of the statistical model based on the analysis of the results.
A method for generating statistical models, comprising:
- providing a database comprising data, the data representing a plurality of variables;
- segmenting the data in the database into a plurality of segments;
- and
- generating a statistical model for each segment in the database, wherein the statistical model for each segment is generated by:
- selecting a set of variables from a segment in accordance with a goal for the statistical model;
- applying the selected set of variables based on data from the segment in the database to a plurality of statistical model types;
- analyzing the results for each statistical model type;
- and
- identifying at least one statistical model for the segment based on the analysis of the results.
A method for generating and maintaining statistical models, comprising:
- providing a data mart comprising data, the data representing a plurality of variables;
- generating a plurality of statistical models based on the data in the data mart, each of the statistical models being consistent with an identified goal for the model;
- monitoring, after the statistical models are generated, for the occurrence of a refresh trigger;
- identifying, in response to a refresh trigger, which of the statistical models need to be refreshed;
- and
- refreshing the statistical models identified to be refreshed.
A method of analyzing results of statistical models comprising:
- applying a coarse analysis of the results comprising:
- applying one or more benchmark measurements to the results of the statistical models,
- comparing the results of the statistical models with a preset goal of the statistical models,
- identifying the best performing statistical models;
- and
- applying a fine analysis of the results comprising:
- checking to ensure that the variables used by the best performing statistical models are accurate.
A computer readable medium that includes program instructions or program code for performing computer-implemented operations to provide a method for analyzing results of statistical models, the method comprising:
- applying a coarse analysis of the results comprising:
- applying one or more benchmark measurements to the results of the statistical models;
- comparing the results of the statistical models with a preset goal of the statistical models;
- and
- identifying the best performing statistical models;
- applying a fine analysis of the results comprising:
- checking to ensure that the variables used by the best performing statistical models are accurate.
Dependencies are inferred from the claim text.