System and process for a neural network classification for insurance underwriting suitable for use by an automated system
First Claim
1. A system for underwriting an insurance application based on a plurality of previous insurance application underwriting decisions, where underwriting the insurance application includes assigning a classification to the insurance application, the system comprising:
- a processing module, where the processing module;
a) processes a plurality of features associated with the insurance application; and
b) outputs a processed result for each of the plurality of features;
a plurality of classifiers, where there is a classifier for each classification and where each of the classifiers;
a) receives the plurality of processed results; and
b) outputs a classification result for the insurance application;
at least one post-processor module, where the at least one post-processing module;
a) processes each of the classification results; and
b) outputs a processed classification result; and
a classification selector for selecting one of the processed classification results, where the selection indicates a classification assignment for the insurance application and selects the highest of the processed classification results.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for designing a neural network classifier and such a neural network for an automated insurance underwriting system and/or its quality assurance is described. While the design method is demonstrated for quality assurance of automated insurance underwriting, it is broadly applicable to diverse decision-making applications in business, commercial, and manufacturing processes. Specifically, multi-class classification problems are solved by decomposing a multi-class classifier into multiple binary-classifiers, which reduces the complexity of the neural network structure, thus reducing the training time and improving the classification performance. Furthermore, the invention also describes a method to incorporate the domain knowledge into the neural network classifier. Both methods work to improve the performance of the classifier.
-
Citations
40 Claims
-
1. A system for underwriting an insurance application based on a plurality of previous insurance application underwriting decisions, where underwriting the insurance application includes assigning a classification to the insurance application, the system comprising:
-
a processing module, where the processing module;
a) processes a plurality of features associated with the insurance application; and
b) outputs a processed result for each of the plurality of features;
a plurality of classifiers, where there is a classifier for each classification and where each of the classifiers;
a) receives the plurality of processed results; and
b) outputs a classification result for the insurance application;
at least one post-processor module, where the at least one post-processing module;
a) processes each of the classification results; and
b) outputs a processed classification result; and
a classification selector for selecting one of the processed classification results, where the selection indicates a classification assignment for the insurance application and selects the highest of the processed classification results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14)
-
-
8. A system for underwriting an insurance application based on a plurality of previous insurance application underwriting decisions, where underwriting the insurance application includes assigning a classification to the insurance application, the system comprising:
-
a processing module, where the processing module;
a) processes a plurality of features associated with the insurance application, where the processing performed by the pre-processing module comprises at least one of;
i) range normalization; and
ii) generating a tag, wherein the tag is generated based on one or more rules applied to at least one of the plurality of features; and
b) outputs a processed result for each of the plurality of features;
a plurality of binary classifiers, where there is a binary classifier for each classification and where each of the binary classifiers;
a) receives the plurality of processed results; and
b) outputs a classification result for the insurance application;
at least one post-processor module, where the at least one post-processing module;
a) processes each of the classification results; and
b) outputs a processed classification result; and
a classification selector for selecting one of the processed classification results, where the selection indicates a classification assignment for the insurance application and selects the highest of the processed classification results. - View Dependent Claims (9, 10)
-
-
11. A process for underwriting an insurance application based on a plurality of previous insurance application underwriting decisions, where underwriting the insurance application includes assigning a classification to the insurance application, the process comprising:
-
receiving the insurance application, where the insurance application has a plurality of features;
processing a plurality of features associated with the insurance application;
generating a processed result for each of the plurality of features;
generating a classification result for the insurance application based on the processed result;
processing the classification results;
generating a processed classification result; and
selecting one of the processed classification results, where the selection indicates a classification assignment for the insurance application and selects the highest of the processed classification results. - View Dependent Claims (12, 13, 15, 16, 17)
-
-
18. A process for underwriting an insurance application based on a plurality of previous insurance application underwriting decisions, where underwriting the insurance application includes assigning a classification to the insurance application, the process comprising:
-
receiving the insurance application, where the insurance application has a plurality of features;
processing a plurality of features associated with the insurance application, where processing a plurality of features further comprises at least one of;
a) range normalization; and
b) generating a tag, wherein the tag is generated based on one or more rules applied to at least one of the plurality of features;
generating a processed result for each of the plurality of features;
generating a classification result for the insurance application based on the processed result, where the classification results are generated by a plurality of binary classifiers, and where there is a classifier for each classification;
processing the classification results;
generating a processed classification result; and
selecting one of the processed classification results, where the selection indicates a classification assignment for the insurance application and selects the highest of the processed classification results. - View Dependent Claims (19, 20)
-
-
21. A system for underwriting an insurance application based on a plurality of previous insurance application underwriting decisions, where underwriting the insurance application includes assigning a classification to the insurance application, the system comprising:
-
means for receiving the insurance application, where the insurance application has a plurality of features;
means for processing a plurality of features associated with the insurance application;
means for generating a processed result for each of the plurality of features;
means for generating a classification result for the insurance application based on the processed result;
means for processing the classification results;
means for generating a processed classification result; and
means for selecting one of the processed classification results, where the selection indicates a classification assignment for the insurance application and selects the highest of the processed classification results. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A system for underwriting an insurance application based on a plurality of previous insurance application underwriting decisions, where underwriting the insurance application includes assigning a classification to the insurance application, the system comprising:
-
means for receiving the insurance application, where the insurance application has a plurality of features;
means for processing a plurality of features associated with the insurance application, where processing a plurality of features further comprises at least one of;
a) range normalization; and
b) generating a tag, wherein the tag is generated based on one or more rules applied to at least one of the plurality of features;
means for generating a processed result for each of the plurality of features;
means for generating a classification result for the insurance application based on the processed result, where the classification results are generated by a plurality of binary classifiers, and where there is a classifier for each classification;
means for processing the classification results;
means for generating a processed classification result; and
means for selecting one of the processed classification results, where the selection indicates a classification assignment for the insurance application and selects the highest of the processed classification results. - View Dependent Claims (29, 30)
-
-
31. A computer readable medium having code for causing a processor to underwrite an insurance application based on a plurality of previous insurance application underwriting decisions, where underwriting the insurance application includes assigning a classification to the insurance application, the computer medium comprising:
-
code for receiving the insurance application, where the insurance application has a plurality of features;
code for processing a plurality of features associated with the insurance application;
code for generating a processed result for each of the plurality of features;
code for generating a classification result for the insurance application based on the processed result;
code for processing the classification results;
code for generating a processed classification result; and
code for selecting one of the processed classification results, where the selection indicates a classification assignment for the insurance application and selects the highest of the processed classification results. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A computer medium having code for causing a processor to underwrite an insurance application based on a plurality of previous insurance application underwriting decisions, where underwriting the insurance application includes assigning a classification to the insurance application, the medium comprising:
-
code for receiving the insurance application, where the insurance application has a plurality of features;
code for processing a plurality of features associated with the insurance application, where processing a plurality of features further comprises at least one of;
a) range normalization; and
b) generating a tag, wherein the tag is generated based on one or more rules applied to at least one of the plurality of features;
code for generating a processed result for each of the plurality of features;
code for generating a classification result for the insurance application based on the processed result, where the classification results are generated by a plurality of binary classifiers, and where there is a classifier for each classification;
code for processing the classification results;
code for generating a processed classification result; and
code for selecting one of the processed classification results, where the selection indicates a classification assignment for the insurance application and selects the highest of the processed classification results. - View Dependent Claims (39, 40)
-
Specification