Neural network module for data mining
First Claim
1. A software module for performing a neural network based data mining in an electronic data processing system comprising:
- a model setup block operable to receive client input including information specifying a setup of a neural network data mining model, generate the model setup, generate parameters for the model setup based on the received information;
a modeling algorithms block operable to select and initialize a neural network modeling algorithm based on the generated model setup;
a model building block operable to receive training data and build a neural network model using the training data and the selected neural network modeling algorithm; and
a model scoring block operable to receive scoring data and generate predictions and/or recommendations using the scoring data and the neural network model.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, software module, and computer program product for performing neural network based data mining that improved performance in model building, good integration with the various databases throughout the enterprise, flexible specification and adjustment of the models being built, and flexible model arrangement and export capability. The software module for performing neural network based data mining in an electronic data processing system comprises: a model setup block operable to receive client input including information specifying a setup of a neural network data mining models, generate the model setup, generate parameters for the model setup based on the received information, a modeling algorithms block operable to select and initialize a neural network modeling algorithm based on the generated model setup, a model building block operable to receive training data and build a neural network model using the training data and the selected neural network modeling algorithm and a model scoring block operable to receive scoring data and generate predictions and/or recommendations using the scoring data and the neural network model.
89 Citations
27 Claims
-
1. A software module for performing a neural network based data mining in an electronic data processing system comprising:
-
a model setup block operable to receive client input including information specifying a setup of a neural network data mining model, generate the model setup, generate parameters for the model setup based on the received information; a modeling algorithms block operable to select and initialize a neural network modeling algorithm based on the generated model setup; a model building block operable to receive training data and build a neural network model using the training data and the selected neural network modeling algorithm; and a model scoring block operable to receive scoring data and generate predictions and/or recommendations using the scoring data and the neural network model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for performing a neural network based data mining in an electronic data processing system, comprising:
-
a computer readable medium; computer program instructions, recorded on the computer readable medium, executable by a processor, for implementing a software module comprising; a model setup block operable to receive client input including information specifying a setup of a neural network data mining model, generate the model setup, generate parameters for the model setup based on the received information; a modeling algorithms block operable to select and initialize a neural network modeling algorithm based on the generated model setup; a model building block operable to receive training data and build a neural network model using the training data and the selected neural network modeling algorithm; and a model scoring block operable to receive scoring data and generate predictions and/or recommendations using the scoring data and the neural network model. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for performing a neural network based data mining comprising:
-
a processor operable to execute computer program instructions; and a memory operable to store computer program instructions executable by the processor, the computer program instructions comprising a software module comprising; a model setup block operable to receive client input including information specifying a setup of a neural network data mining model, generate the model setup, generate parameters for the model setup based on the received information; a modeling algorithms block operable to select and initialize a neural network modeling algorithm based on the generated model setup; a model building block operable to receive training data and build a neural network model using the training data and the selected neural network modeling algorithm; and a model scoring block operable to receive scoring data and generate predictions and/or recommendations using the scoring data and the neural network model. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification