US20040225587A1 - Fusion classification for risk categorization in underwriting a financial risk instrument - Google Patents
Fusion classification for risk categorization in underwriting a financial risk instrument Download PDFInfo
- Publication number
- US20040225587A1 US20040225587A1 US10/832,003 US83200304A US2004225587A1 US 20040225587 A1 US20040225587 A1 US 20040225587A1 US 83200304 A US83200304 A US 83200304A US 2004225587 A1 US2004225587 A1 US 2004225587A1
- Authority
- US
- United States
- Prior art keywords
- risk
- aggregated result
- decision
- engine
- classes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/08—Insurance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
Definitions
- the present invention relates to a system, process and computer program product for risk categorization of financial risk instrument applications, and more particularly to a system, process and computer program product for providing expert assistance to the underwriting of such financial risk instrument applications based on a fusion classification.
- Classification is the process of assigning an input pattern to one of a predefined set of classes.
- Classification problems exist in many real-world applications, such as medical diagnosis, machine fault diagnosis, handwriting character recognition, fingerprint recognition, and credit scoring, to name a few.
- classification problems can be categorized into two types: dichotomous classification, and polychotomous classification.
- Dichotomous classification deals with two-class classification problems
- polychotomous classification deals with classification problems that have more than two classes.
- Classification consists of developing a functional relationship between the input features and the target classes. Accurately estimating such a relationship is key to the success of a classifier.
- Instrument underwriting of financial risk instruments such as financial credit or loan applications is another area where these classification problems exist.
- the underwriting process of a financial risk instrument application may consists of assigning a given instrument application, described by its financials, credit rating, corporate structure, market and other key input, to one of several risk categories (also referred to as risk or rate classes).
- risk or rate classes also referred to as risk or rate classes.
- a trained individual or individuals traditionally perform financial risk instrument underwriting.
- a given application for a financial risk instrument (also referred to as an “instrument application”) may be compared against a variety of underwriting rules/standards set by a financial company.
- the underwriting rules/standards enables the instrument application to be classified into one of several risk categories available for a type of coverage requested by an applicant.
- the risk categories can affect the payment structure (in terms of amount and timing) paid by the applicant, e.g., the higher the risk category, the higher the overall payment.
- a decision to accept or reject the application for the instrument may also be part of this risk classification, as risks above a certain tolerance level set by the financial company may simply be rejected.
- underwriting standards typically do not cover all possible cases and variations of an application for an instrument.
- the underwriting standards may even be self-contradictory or ambiguous, leading to an uncertain application of the standards.
- the subjective judgment of the underwriter will likely play a role in the process.
- Variation in factors such as underwriter training and experience, and a multitude of other effects can cause different underwriters to issue different, inconsistent decisions.
- these decisions can be in disagreement with the established underwriting standards of the issuing company, while sometimes they can fall into a “gray area” not explicitly covered by the underwriting standards.
- a system for underwriting a financial risk instrument application represented by at least one risk attribute.
- there is a plurality of decision engines that each examines the at least one risk attribute associated with the financial risk instrument application and assigns the application to one of a predetermined set of risk classes.
- a fusion engine compares the risk classes assigned by each of the plurality of decision engines and fuses the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application.
- the fusion engine comprises a first multi-classifier fusion module that uses an associative function to fuse the assigned risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the assigned risk classes into a second aggregated result.
- the system also comprises a production decision engine that assigns the financial risk instrument application to one of a predetermined set of risk classes according to the at least one risk attribute associated with the application and generates a production result representative of the risk of the application.
- a comparison engine selects one of the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module and compares with the production result generated from the production decision engine. The comparison engine generates an underwriting decision for the financial risk instrument application according to the comparison.
- a system for underwriting a financial risk instrument application represented by at least one risk attribute.
- there is a plurality of decision engines that each examines the at least one risk attribute associated with the financial risk instrument application and assigns a preference from a set of predetermined risk classes for the application.
- the preference of risk classes provides a conviction in applicability of each risk class assigned to the financial risk instrument application.
- a fusion engine compares the preferences of risk classes generated by each of the plurality of decision engines and fuses the preferences of risk classes into an aggregated result representative of the risk of the financial risk instrument application.
- the fusion engine comprises a first multi-classifier fusion module that uses an associative function to fuse the preferences of risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the preferences of risk classes into a second aggregated result.
- a production decision engine assigns the financial risk instrument application to a preference from a set of predetermined risk classes according to the at least one risk attribute associated with the application and generates a production result representative of the risk of the application.
- a comparison engine selects one of the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module and compares with the production result generated from the production decision engine. The comparison engine generates an underwriting decision for the financial risk instrument application according to the comparison.
- a computer-implemented process and computer readable medium for underwriting a financial risk instrument application represented by at least one risk attribute.
- the at least one risk attribute associated with the financial risk instrument application is examined with a plurality of decision engines. Each decision engine is then used to assign the application to one of a set of predetermined risk classes.
- the assigned risk classes are fused into an aggregated result representative of the risk of the financial risk instrument application.
- the fusing comprises applying an associative function to fuse the assigned risk classes into a first aggregated result and applying a non-associative function to fuse the assigned risk classes into a second aggregated result. Then one of the first aggregated result and the second aggregated result is selected.
- the selected aggregated result is then compared with a production result generated from a production decision engine.
- An underwriting decision for the financial risk instrument application is generated according to the comparison of the selected aggregated result with the production result.
- a computer-implemented process and computer readable medium for underwriting a financial risk instrument application represented by at least one risk attribute.
- the at least one risk attribute associated with the financial risk instrument application is examined with a plurality of decision engines.
- Each decision engine is used to assign a preference from a set of predetermined risk classes for the application.
- the preference of risk classes provides a conviction in applicability of each risk class assigned to the financial risk instrument application.
- the preferences of risk classes are fused into an aggregated result representative of the risk of the financial risk instrument application.
- the fusing comprises applying an associative function to fuse the preferences of risk classes into a first aggregated result and applying a non-associative function to fuse the preferences of risk classes into a second aggregated result.
- one of the first aggregated result and the second aggregated result is selected.
- the selected aggregated result is compared with a production result generated from a production decision engine.
- An underwriting decision for the financial risk instrument application is generated according to the comparison of the selected aggregated result with the production result.
- a system for underwriting a financial risk instrument application represented by at least one risk attribute.
- a plurality of decision engines that each examines the at least one risk attribute associated with the financial risk instrument application and assigns the application to one of a predetermined set of risk classes.
- a fusion engine compares the risk classes assigned by each of the plurality of decision engines and fuses the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application.
- the fusion engine comprises a first multi-classifier fusion module that uses an associative function to fuse the assigned risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the assigned risk classes into a second aggregated result.
- a comparison engine selects between the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module. The selected result is representative of an underwriting decision for the financial risk instrument application.
- a computer-implemented process and computer readable medium for underwriting a financial risk instrument application represented by at least one risk attribute.
- the at least one risk attribute associated with the financial risk instrument application is examined with a plurality of decision engines. Each decision engine is then used to assign the application to one of a set of predetermined risk classes.
- the assigned risk classes are fused into an aggregated result representative of the risk of the financial risk instrument application.
- the fusing comprises applying an associative function to fuse the assigned risk classes into a first aggregated result and applying a non-associative function to fuse the assigned risk classes into a second aggregated result. Then one of the first aggregated result and the second aggregated result is selected.
- An underwriting decision for the financial risk instrument application is generated according to the selected aggregated result.
- FIG. 1 illustrates the architecture of a quality assurance system based on the fusion of multiple classifiers according to an embodiment of the invention.
- FIG. 2 illustrates a table of an outer product using the function T(x,y) according to an embodiment of the invention.
- FIG. 3 illustrates the disjointed risk classes within the universe of risk classes according to an embodiment of the invention.
- FIG. 4 illustrates the results of the intersections of the risk classes and the universe according to an embodiment of the invention.
- FIGS. 5-9 illustrate the results of T-norm operators according to an embodiment of the invention.
- FIGS. 10-14 illustrate the normalized results of T-norm operators according to an embodiment of the invention.
- FIG. 15 illustrates a summary of the fusion of two classifiers according to an embodiment of the invention.
- FIG. 16 illustrates a penalty matrix for a particular fusion module according to an embodiment of the invention.
- FIG. 17 illustrates a summary of the fusion of two classifiers with disagreement according to an embodiment of the invention.
- FIG. 18 illustrates a summary of the fusion of two classifiers with agreement and discounting according to an embodiment of the invention.
- FIGS. 19-23 illustrate the results of T-norm operators according to an embodiment of the invention.
- FIGS. 24-28 illustrate the normalized results of T-norm operators according to an embodiment of the invention.
- FIG. 29 illustrates a Dempster-Schaefer penalty matrix according to an embodiment of the invention.
- FIG. 30 illustrates a comparison matrix according to an embodiment of the invention.
- FIG. 31 illustrates fusion as a function of a confidence threshold for Type G cases according to an embodiment of the invention.
- FIG. 32 illustrates fusion as a function of a confidence threshold for Type H cases according to an embodiment of the invention.
- FIG. 33 illustrates a Venn diagram for fusion for Type G cases according to an embodiment of the invention.
- FIG. 34 illustrates a Venn diagram for fusion for Type H cases according to an embodiment of the invention.
- FIG. 35 schematically illustrates the classes of fusion aggregation for the multi-classifier fusion modules shown in FIG. 1.
- FIG. 36 is an example illustrating the operation of a multi-classifier fusion module in FIG. 1 that uses a non-associative function.
- FIG. 37 is a flowchart illustrating the operation of the system shown in FIG. 1.
- a system, process and computer program product for underwriting of financial risk instrument applications that is suitable for use by a computer rather than by human intervention is described.
- the system, process and computer program product make use of existing risk assignments made by human underwriters to categorize new applications in terms of the risk involved.
- financial risk instrument application generally refers to financial credit (or loan) applications. It will be recognized, that the principles disclosed herein may extend beyond the realm of financial credit underwriting and that it may be applied to any risk classification process where there is a determination of the proper payments to cover a given risk. Therefore, the ultimate domain of this invention may be considered risk classification.
- service agreements e.g., service contracts for aircraft engines or power system installations or water purification installations. Therefore, as used herein, the term “financial risk instrument” refers to financial credit (or loan) applications and/or applications for service agreements. “Instrument application” is used as a short phrase to invoke the same concept.
- One technical effect of the invention is to provide an automated process for consistent and accurate underwriting decisions for instrument applications.
- Another technical effect of the invention is to provide accurate decision support to underwriters when complexity or inadequate information preclude the making of a final decision automatically.
- Various aspects and components of this system, process and computer product are described below.
- An aspect of the invention provides a system, process and computer product for fusing a collection of classifiers used for an automated financial risk instrument underwriting system and/or its quality assurance. While the design method is demonstrated for quality assurance of automated financial risk instrument underwriting, it is broadly applicable to diverse decision-making applications in business, commercial, and manufacturing processes.
- a process of fusing the outputs of a collection of classifiers is provided. The fusion can compensate for the potential correlation among the classifiers.
- the reliability of each classifier can be represented by a static or dynamic discounting factor, which will reflect the expected accuracy of the classifier.
- a static discounting factor represents a prior expectation about the classifier's reliability, e.g., it might be based on the average past accuracy of the model.
- a dynamic discounting represents a conditional assessment of the classifier's reliability, e.g., whenever a classifier bases its output on an insufficient number of points, the result is not reliable. Hence, this factor could be determined from the post-processing stage in each model.
- the fusion of the data will typically result in some amount of consensus and some amount of conflict among the classifiers.
- the consensus will be measured and used to estimate a degree of confidence in the fused decisions.
- a particular fusion aggregation approach may be too strict to gain a high consensus with limited cases available.
- a second fusion aggregation with fewer classifiers or a different mode of aggregation is used to provide greater coverage. The details of the second fusion depend on the context of the particular instrument application being underwritten.
- a comparison engine, with context knowledge can provide for a selection of the fusion approach or provide a decision by a combination procedure.
- a fusion module (also referred to as a fusion engine) combines the outputs of several classifiers (also referred to as decision engines) to determine the correct rate class (also referred to as a risk class) for an instrument application.
- a fusion module function may be part of a quality assurance (“QA”) process to test and monitor a production decision engine (“PDE”) that makes the risk class assignment in real-time. For example, at periodic intervals, e.g., every week, the fusion module and its components may review the decisions made by the PDE during the previous week. The output of this review will be an assessment of the PDE performance over that week, as well as the identification of cases with different level of decision quality.
- QA quality assurance
- PDE production decision engine
- the fusion module may permit the identification of the best cases of application classification, e.g., those with high-confidence, high-consensus decisions. These best cases in turn may be likely candidates to be added to the set of test cases used to tune/re-train the PDE. Further, the fusion module may permit the identification of the worst cases of application classification, e.g., those with low-confidence, low-consensus decisions. These worst cases may be likely candidates to be selected for a review by an auditing staff and/or by senior underwriters.
- the fusion module may also permit the identification of unusual cases of application classification, e.g., those with unknown confidence in their decisions, for which the models in the fusion module could not make any strong commitment or avoided the decision by routing the instrument application to a human underwriter. These cases may be candidates for a blind review by senior underwriters.
- a fusion module may also permit an assessment of the performance of the PDE, by monitoring the PDE accuracy and variability over time, such as monitoring the statistics of low, borderline and high quality cases as well as the occurrence of unusual cases. These statistics can be used as indicators for risk management.
- the fusion module may leverage the fact that except for the unusual situation where all the components (e.g., models) contain the same information (e.g., an extreme case of positive correlation), each component should provide additional information. This information may either corroborate or refute the output of the other modules, thereby supporting either a measure of consensus, or a measure of conflict. These measures may define a confidence in the result of the fusion. In general, the fusion of the components' decisions may provide a more accurate assessment than the decision of each individual component.
- the fusion module may leverage the fact that except for the unusual situation where all the components (e.g., models) contain the same information (e.g., an extreme case of positive correlation), each component should provide additional information. If this information refutes the output of the other modules, thereby supporting a measure of conflict, the fusion module provides decision support information to the human underwriter on the nature of the conflicts that need to be resolved.
- the fusion module is described in relation to various types of decision engines, including a case-based decision engine, a dominance-based decision engine, a multi-variate adaptive regression splines engine, and a neural network decision engine respectively.
- the fusion module may use any type of decision engine.
- the fusion module will support a quality assurance process for a production decision engine.
- the fusion module could be used for a quality assurance process for any other decision making process, including a human underwriter.
- a general method for the fusion process which can be used with decision engines that may exhibit any kind of (positive, neutral, or negative) correlation with each other, may be based on the concept of triangular norms (“T-norm”), a multi-valued logic generalization of the Boolean intersection operator.
- T-norm triangular norms
- the fusion of multiple decisions, produced by multiple sources, regarding objects (e.g., classes) defined in a common framework (e.g., the universe of discourse) consists of determining the underlying of degree of consensus for each object (e.g., class) under consideration, i.e., the intersections of their decisions. With the intersections of multiple decisions, possible correlation among the sources needs to be taken into account to avoid under-estimates or over-estimates. This is done by the proper selection of a T-norm operator.
- each model is assumed to be solving the same classification problem. Therefore, the output of each classifier is a weight assignment that represents the degree to which a given class is selected.
- the set of all possible classes referred to as U, represents the common universe of all answers that can be considered by the classifiers.
- the assignment of weights to this universe represents the classifier's ignorance (i.e., lack of commitment to a specific decision). This is a discounting mechanism that can be used to represent the classifier's reliability.
- the outputs of the classifiers may be combined by selecting the generalized intersection operator (e.g., the T-norm) that better represents the possible correlation between the classifiers. With this operator, the assignments of the classifiers are intersected and a derived measure of consensus is computed. This fusion may be performed in an associative manner, e.g., the output of the fusion of the first two classifiers is combined with the output of the third classifier, and so on, until all available classifiers have been considered and a non-associative manner.
- the generalized intersection operator e.g., the T-norm
- a fusion module only considers weight assignments made either to disjoint subsets that contain a singleton (e.g., a risk class) or to the entire universe of classes U (e.g., the entire set of risk classes), as will be described in greater detail below.
- the degree of confidence C is computed among the classifiers and used to qualify the decision obtained from the fusion.
- the confidence measure and the agreement or disagreement of the fusion module's decision is used with the production engine's decision to assess the quality of the production engine.
- the application cases may be labeled in terms of the decision confidence. Thus, cases with low, high, or unknown confidence may be used in different ways to maintain and update the production engine.
- T-norms and T-conorms are the most general families of binary functions that satisfy the requirements of the conjunction and disjunction operators, respectively: T-norms T(x,y) and T-conorms S(x,y) are two-place functions that map the unit square into the unit interval, i.e., T(x,y): [0,1] ⁇ [0,1] ⁇ [0,1] and S(x,y): [0,1] ⁇ [0,1] ⁇ [0,1]. They are monotonic commutative and associative functions.
- T-norms and their dual T-conorms may be used.
- one family was selected due to its complete coverage of the T-norm space and its numerical stability.
- This family has a parameter p. By selecting different values of p, T-norms with different properties can be instantiated, and thus may be used in the fusion of possibly correlated classifiers.
- Xu et al. (Xu, L., Krzyzak, A., and Suen, C. Y., “Methods of Combining Multiple Classifiers and Their Applications to Handwriting Recognition,” IEEE Transactions on Systems, Man, and Cybernetics , vol. 22, no. 3, 1992, the contents of which are incorporated herein by reference) describe several standard approaches for classifier decision fusion, including the Dempster-Shafer approach, and demonstrate fusion for handwritten character recognition.
- Arthur Dempster (A. P. Dempster, “Upper and lower probabilities induced by a multivalued mapping,” Annals of Mathematical Statistics , 38:325-339, 1967, the contents of which are incorporated herein by reference) describes a calculus based on lower and upper probability bounds. Dempster's rule of combination describes the pooling of sources under the assumption of evidential independence. Glenn Shafer (G. Shafer, “ A Mathematical Theory of Evidence ”, Princeton University Press, Princeton, N.J., 1976, the contents of which are incorporated herein by reference) describes the same calculus discovered by Dempster, but starting from a set of super-additive belief functions that are essentially lower bounds.
- B. Schweizer and A. Sklar B. Schweizer and A. Sklar, “Associative Functions and Abstract Semi-Groups”, Publicationes Mathematicae Debrecen , 10:69-81, 1963, the contents of which are incorporated herein by reference
- Piero Bonissone and Keith. Decker P. P. Bonissone and K.
- FIG. 1 illustrates the architecture of a quality assurance system based on the fusion of multiple classifiers (decision engines) according to an embodiment of the invention for underwriting an instrument application that is represented by at least one risk attribute.
- a risk attribute as used in this invention is a contributing factor to the overall risk of the instrument application that must be evaluated to provide input to the assessment the overall risk.
- An illustrative, but non-exhaustive list of risk attributes includes items such as financial statements, credit ratings, corporate structure, market and other key input.
- one type of risk attribute could be the percentage of time that equipment is run at peak power.
- System 100 includes a number of quality assurance decision engines 110 that comprise a case-based reasoning decision engine 112 , a MARS decision engine 114 , a neural network decision engine 116 , and a dominance-based decision engine 118 .
- the case-based reasoning decision engine 112 , MARS decision engine 114 , neural network decision engine 116 , and dominance-based decision engine 118 use classifiers based on a case-based reasoning model, MARS model, neural network model and dominance-based model, respectively.
- U.S. patent application Ser. Nos. 10/170,471 and 10/171,190 provide a more detailed description of the case-based reasoning model classifier;
- 10/425,722 provides a more detailed description of the MARS model classifier; U.S. patent application Ser. No. 10/425,610 provides a more detailed description of the neural network model classifier; and U.S. patent application Ser. No. 10/425,610 provides a more detailed description of the dominance-based model classifier It is understood, however, that other types of quality assurance decision engines 110 could be used in addition to and/or as substitutes for those listed in the embodiment of the invention illustrated in FIG. 1.
- each of the decision engines 120 examines the at least one risk attribute associated with the financial risk instrument application and assigns the application to one of a predetermined set of risk classes.
- Risk classes are categorized by the letters A, B, C, D, E and represent the financial risk of the application, in which A represents the lowest risk and E the highest risk. These letter categories can be thought of as representing very low risk, moderately low risk, moderate risk, moderately high risk, high risk, respectively, for example; very high risk would be considered for decline.
- A represents the lowest risk
- E the highest risk.
- Post processing modules 122 , 124 , 126 , and 128 receive the outputs from the various quality assurance decision engines 120 and perform processing on the outputs.
- the results of the post-processing are input into multi-classifier fusion engine or module 129 that compares the risk classes assigned by each of the decision engines 110 and fuses the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application.
- the multi-classifier fusion engine 129 comprises multi-classifier fusion modules 130 and 131 .
- Multi-classifier fusion engine 130 uses an associative function to fuse the assigned risk classes into a first aggregated result and multi-classifier fusion engine 131 uses a non-associative function to fuse the assigned risk classes into a second aggregated result.
- the first and second aggregated results are representative of a fusion risk class decision 135 and 136 , respectively.
- the multi-classifier fusion engine 129 also comprises a fusion confidence estimation engine that estimates a degree of confidence in the aggregated result of the fusion engine.
- the fusion confidence estimation engine estimates a degree of confidence in the first aggregated result generated from the multi-classifier fusion module 130 and a degree of confidence in the second aggregated result generated from the multi-classifier fusion module 131 .
- the confidence measures estimated by the fusion estimation engine are shown in FIG. 1 as confidence measures 140 and 141 .
- a comparison module or engine 150 receives the fusion risk class decision 135 and 136 and confidence measures 140 and 141 from the multi-classifier fusion engine 129 .
- the comparison engine 150 uses the confidence measures 140 and 141 to select between the risk class decisions 135 and 136 generated from multi-classifier fusion modules 130 and 131 .
- the comparison engine 150 may also receives input from a production decision engine 145 that includes a production risk class decision 147 and a production confidence measure 149 .
- the production decision engine 145 is a fuzzy logic rule-based automatic decision engine, however, it is within the scope of the invention to use a human as the decision engine.
- the comparison engine 150 compares the production result generated from the production decision engine 145 with the risk class decision and confidence measure selected from either the multi-classifier fusion modules 130 and 131 . After a comparison has been made, the comparison engine 150 outputs a compared risk class decision 151 and a compared confidence measure 153 .
- the compared risk class decision 151 and compared confidence measure 153 are representative of an underwriting decision for the financial risk instrument.
- An evaluation module 155 may evaluate the case confidence and consensus regarding the compared risk class 151 and the compared confidence measure 153 . Those cases evaluated as “worst cases” are stored in case database 160 for standard underwriting, and may be candidates for auditing. Those cases evaluated as “unusual cases” are stored in case database 165 , and may be candidates for standard underwriting. Those cases evaluated as “best cases” are stored in case database 170 , and may be candidates for using with the test sets. An outlier detector and filter 180 may ensure that any new additions to the best-case database 170 will be consistent, with the existing cases, preventing logical outliers from being used.
- N 5
- I C [0.3, 1.4, 0.3, 0, 0, 4]
- Î C [0.05, 0.23, 0.05, 0, 0, 0.67].
- This example shows how 67% of the weights have now been assigned to the universe of discourse U (the entire set of risk classes). This feature allows a representation of the lack of commitment by individual modules.
- a portion of the weight is transferred to the universe of discourse (e.g., “any of the above categories”).
- the determination of the discount may be derived from meta-knowledge, as opposed to object-knowledge.
- Object knowledge is the level at which each decision engine is functioning, e.g., mapping input vectors into decision bins.
- Meta-knowledge is reasoning about the decision engine's performance over time. Discounting could be static or dynamic. Static discounting may be used a priori to reflect historical (accuracy) performance of each decision engine.
- Dynamic discounting may be determined by evaluating a set of rules, whose Left Hand Side (“LHS”) defines a situation, characterized by a conjunct of conditions, and whose Right Hand Side (“RHS”) defines the amount by which to discount whichever output is generated by the classifier.
- LHS Left Hand Side
- RHS Right Hand Side
- postprocessing may be used to detect lack of confidence in a source. When this happens, all the weights may be allocated to the universe of discourse, i.e., refrain from making any decision.
- each decision engine will independently perform a post-processing step.
- the post processing used for the neural network decision engine will be described.
- some post-processing techniques may be applied to the outputs of the individual networks, prior to the fusion process. For example, if the distribution of the outputs did not meet certain pre-defined criteria, no decision needs to be made by the decision engine. Rather, the case will be completely discounted by allocating all of the weights to the entire universe of discourse U. The rationale for this particular example is that if a correct decision cannot be made, it would be better not to make any decision rather than making a wrong decision.
- the outputs as discrete membership grades for all risk classes, the four features that characterize the membership grades may be defined as follows, where N is the number of risk classes and I the membership function, i.e., the output of the decision engine.
- Step 1 C ⁇ 1 OR C> ⁇ 2 OR E> ⁇ 3
- Step 2 D ⁇ 4 AND S ⁇ 1
- ⁇ 1 , ⁇ 2 , ⁇ 3 , and ⁇ 4 are the thresholds.
- the value of the thresholds is typically dataset dependent. However, in some embodiments, the value of the thresholds may be independent of the dataset.
- the value of the thresholds may be first empirically estimated and then fine-tuned by a global optimizer, such as an evolutionary algorithm. As part of this example, the final numbers are shown below in Table 1. Other optimization methods may also be used to obtain the thresholds. TABLE 1 Type G Type H Thresholds Application Application ⁇ 1 0.50 0.30 ⁇ 2 2.00 1.75 ⁇ 3 0.92 0.84 ⁇ 4 0.10 0.21
- post-processing may be used to identify those cases for which the module's output is likely to be unreliable.
- the model assignment of normalized weights to risk classes may be discounted by assigning some or all of those weights to the universe of discourse U.
- the fusion modules 130 and 131 may perform the step of determining a combined decision via either the associative or non-associative fusion of the decision engine models' outputs.
- Associative fusion means that given three or more decision engines, any two of the engines may be fused, and then fusing the results with the third classifier, and so on, regardless of the order.
- m decision engine S 1 , . . . S m such that the output of decision engine S j is the vector I j showing the normalized decision of such decision engine to the N risk classes.
- the outer-product is a well-defined mathematical operation, which in this case takes as arguments the two N-dimensional vectors I 1 and I 2 and generates as output the N ⁇ N dimensional array A.
- Each element A(i,j) is the result of applying the operator T to the corresponding vector elements, namely I 1 (i) and I 2 (j), e.g.,
- matrix 200 illustrates classes 202 and values 204 for vector I 1 and classes 206 and values 208 for vector I 2 .
- Intersection 210 illustrates one intersection between the vector I 1 and vector I 2 . Other intersections and representations may also be used.
- Triangular Norms also referred to as “T-norms” are general families of binary functions that satisfy the requirements of the intersection operators. T-norms are functions that map the unit square into the unit interval, i.e., T: [0,1] ⁇ [0,1] ⁇ [0,1]. T-norms are monotonic, commutative and associative. Their corresponding boundary conditions, i.e., the evaluation of the T-norms at the extremes of the [0,1] interval, satisfy the truth tables of the logical AND operator.
- the five most representative T-norms for some practical values of information granularity may be selected.
- T 3 the minimum operator
- T 2 may be selected when the decision engines are uncorrelated (e.g., similar to the evidential independence in Dempster-Shafer).
- T 1 may be used if the decision engines are mutually exclusive (e.g., extreme case of negative correlation).
- the operators T 1.5 and T 2.5 may be selected when the decision engines show intermediate stages of negative or positive correlation, respectively.
- T-norms may also be used. However, for the purposes of the present invention, these five T-norms provide a good representation of the infinite number of functions that satisfy the T-norm properties.
- T-norms are associative, so is the fusion operator, i.e.,
- Each element A(i,j) represents the fused assignment of the two decision engines to the intersection of risk classes r i and r j .
- FIG. 3 illustrates that each risk class is disjointed and that U 300 , is the universe of all (risk) classes.
- risk classes r 1 302 , r 2 304 to r n 306 are shown. Given that the risk classes are disjoint, there are five possible situations:
- FIG. 4 depicts a chart 400 that illustrates the result of the intersections of the risk classes and the universe U, according to an embodiment of the invention.
- the chart demonstrates the intersection according to those situations set forth above, such that when situation (a) occurs, the results are tabulated in the main diagonal identified as 410 in FIG. 4. Further, when situation (b) occurs, the results are tabulated in the appropriate areas identified as 420 in FIG. 4. When situation (c) occurs, the results are tabulated in the appropriate areas identified as 430 , while when situations (d) or (e) occur, the results are tabulated in the appropriate areas identified as 440 in FIG. 4.
- the intersection may be tabulated at 450 , where the column for r 1 and the row for r 2 intersect.
- the intersection of r 1 and r 2 is the empty set ⁇ .
- the decisions for each risk class can be gathered by adding up all the weights assigned to them. According to the four possible situations described above, weights may be assigned to a specific risk class only in situation a) and d), as illustrated in FIG. 4. Thus, there will be:
- Weight ( r i ) A ( i,i )+ A ( i,N +1)+ A ( N +1 ,i )
- the un-normalized matrices A (FIGS. 5-9) may be used to preserve the associative property.
- the normalized matrices ⁇ are used (FIGS. 10-14).
- Chart 1500 illustrates the five classes 1510 , the five T-norms 1520 , and the fused intersection results 1530 .
- the confidence in the fusion may be calculated by defining a measure of the scattering around the main diagonal. The more the weights are assigned to elements outside the main diagonal, the less is the measure of the consensus among the classifiers.
- P [P(i,j)]
- This function rewards the presence of weights on the main diagonal, indicating agreement between the two decision engines, and penalizes the presence of elements off the main diagonal, indicating conflict.
- Matrix 1600 intersects the column classes 1610 with the row classes 1620 to determine the appropriate penalty.
- a measure of the normalized confidence ⁇ is the sum of element-wise products between ⁇ and P 1600 , e.g.:
- the second decision engine (S 2 ) in the first example may be discounted:
- FIG. 18 The results of the fusion of I 1 and I 2 are summarized in FIG. 18 below.
- Summarization chart 1800 illustrates the classes 1810 , T-norms 1820 , the fused intersection results 1830 and the confidence measure 1840 .
- the risk classes have a slightly lower weight (for T 3 , T 2 . 5 , T 2 ), but the normalized confidence is higher than with respect to FIG. 17, as there is less conflict.
- Fusion matrices A are shown in the tables of FIGS. 19-23, while the tables of FIGS. 24-28 illustrate matrices ⁇ .
- a fusion rule based on Dempster-Shafer corresponds to the selection of:
- T-norm operator T(x,y) x*y
- Constraint b) implies the penalty matrix P 2900 illustrated in FIG. 29. Therefore, the two additional constraints a) and b) required by Dempster-Shafer theory (also referred to as “DS”) imply that the decision engines to be fused must be uncorrelated (e.g., evidentially independent) and that there is no ordering over the classes, and any kind of disagreement (e.g., weights assigned to elements off the main diagonal) can only contribute to a measure of conflict and not, at least to a partial degree, to a measure of confidence. In DS, the measure of conflict K is the sum of weights assigned to the empty set. This corresponds to the elements with a 0 in the penalty matrix P 2900 illustrated in FIG. 29.
- the normalized confidence C described above may be used as a measure of confidence, i.e.:
- the confidence factor ⁇ may be interpreted as the weighted cardinality of the normalized assignments around the main diagonal, after all the classifiers have been fused.
- An additional feature of the present invention is the identification of cases that are candidates for a test set, auditing, or standard reference decision process via the comparison module.
- the comparison engine 150 has four inputs. These inputs include the decision of the production engine 145 , which according to an embodiment of the invention, is one of five possible risk classes or a no-decision (e.g., “send the case to a human underwriter”), i.e.:
- additional input to the comparison engine 150 comprises the decision of the multi-classifier fusion modules 130 and 131 , which according to an embodiment of the invention, is also one of five possible risk classes or a no-decision (e.g., “send the case to a human underwriter”), i.e.:
- An additional input may comprise the degree of confidence in the production engine decision.
- a detailed description of the computation of the confidence measure is described in the U.S. patent application Ser. Nos. 10/173,000 and 10/171,575, entitled “A Process/System for Rule-Based Insurance Underwriting Suitable for Use by an Automated System”.
- An additional input may comprise the degree of confidence in the fusion process.
- the normalized confidence measure ⁇ is C(FUS).
- the first test performed is to compare the two decisions, i.e., D(PDE) and D(FUS).
- FIG. 30 illustrates all the possible comparisons between the decision of the production engine and the multi-classifier fusion module 130 .
- D(FUS) No Decision.
- Label III shows that D(PDE) ⁇ D(FUS) and that both D(PDE) and D(FUS) indicate a specific, distinct risk class.
- label IV shows that D(PDE) ⁇ D(FUS), and in particular, that the PDE made no automated decision and suggested to send the application to a human underwriter, while the Fusion module selected a specific risk class.
- a second test may be done by using this information in conjunction with the measures of confidence C(PDE) and C(FUS) associated with the two decisions.
- the performance of the decision engine may be assessed over time by monitoring the time statistics of these labels, and the frequencies of cases with a low degree of confidence.
- a stable or increasing number of label I's would be an indicator of good, stable operations.
- An increase in the number of label II's would be an indicator that the fusion module (with its models) needs to be retrained.
- An increase in the frequency of label III's or of cases with low confidence could be a leading indicator of increased classification risk and might warrant further scrutiny (e.g., auditing, retraining of the fusion models, re-tuning of the production engine).
- An increase in label IV's may demonstrate that either the production engine needs re-tuning and/or the fusion modules needs retraining.
- An increase in label V's may demonstrate an increase in unusual, more complex cases, possibly requiring the scrutiny of senior underwriters.
- the candidates for the auditing process will be the ones exhibiting a low degree of confidence (C(FUS) ⁇ T 1 ), regardless of their agreement with the PDE and the ones for which the Fusion and the Production engine disagree, i.e., the ones labeled C.
- the candidates for the standard reference decision process are the cases for which the multi-classifier fusion module 130 shows no decisions (labeled II or V).
- the multi-classifier fusion module 130 may be implemented using software code on a processor.
- FIG. 31 illustrates the effect of changing the threshold T 1 on the measure of confidence ⁇ , were 0 ⁇ 1.
- Table 3100 displays decisions 3110 , confidence thresholds 3120 and the case distributions 3130 based on the confidence threshold 3120 .
- Each column shows the number of cases whose measure of confidence ⁇ is ⁇ T 1 .
- the threshold is raised, the number of “No Fusion Decision” increases.
- a “No Fusion Decision” occurs when the results of the fusion are deemed too weak to be used.
- the threshold T 1 is 0, no case is rejected on the basis of the measure of conflict. This leaves 36 cases for which no decision could be made.
- decisions with a high degree of conflict are rejected, and the number of “No Fusion Decisions” increases.
- the following labels result:
- a further analysis of set C 2 in the case of Type G applications shows that out of 48 cases, the fusion module called 22 of them correctly and 26 of them incorrectly. From the 26 incorrectly called cases, 14 cases were borderline cases according to the production decision engine. This illustrates that the problematic cases may be correctly identified and are good candidates for an audit.
- a further analysis of set C 2 in the case of Type H applications shows that out of 19 cases, the multi-classifier fusion module 130 incorrectly called 16.
- 6 cases were borderline cases, i.e., the production decision engine 145 only had partial degree of satisfaction of the intersection of all the constraints e.g., C(PDE) ⁇ 0.9.
- 11 cases had a conflict measure ⁇ 0.4. If the union of these two subsets (e.g., the borderline cases and the conflict measure cases) is taken, the results are 13 cases that are either borderline (from the PDE) or have low confidence in the fusion, and the remaining 3 cases were ones that the CBE could not classify (i.e., it could not find enough similar cases). This again demonstrates that the problematic cases may be generally correctly identified and are worth auditing.
- the set B (4.5%) illustrates a lack of commitment and is a candidate for a review to assign an SRD.
- the set A may be a starting point to identify the cases that could go to the test set. However, set A may need further filtering by removing all cases that were borderline according to the PDE (i.e., C(PDE) ⁇ T 2 ), as well as removing those cases whose fusion confidence was too low (i.e., C(FUS) ⁇ 1). Again T 2 will be determined empirically, from the data.
- FIG. 35 schematically illustrates the classes of fusion aggregation generated from multi-classifier fusion modules 130 and 131 .
- the intersection operators used in obtaining the intersection of sources is represented by reference numeral 3510 , with some explicit examples of such fusion operators given by reference numeral 3570 . These are the operators used by the multi-classifier fusion module 130 .
- This invention has recognized that sometimes there may be a situation where there is a lack of consensus for a large number of cases for n decision engines and therefore no decision is possible and there is good evidence that one or more classifiers may not apply for a sub-set of applications.
- This invention has overcome this potential drawback by using the multi-classifier fusion module 131 in addition to the multi-classifier fusion module 130 .
- the multi-classifier fusion module 131 is operative with m decision engines, where m may be a sub-set of decision engines used by the multi-classifier fusion module 130 .
- multi-classifier fusion module 131 is extended to allow the aggregation of decision engines beyond the intersection operation that uses the T-Norm approach such as the multi-classifier fusion module 130 .
- multi-classifier fusion module 131 may aggregate the decision engines according to convex combinations, such as a geometric average, an arithmetic average, a majority vote, etc. which are shown in FIG. 35 by reference numerals 3550 and 3590 .
- the relationships among the possible aggregation approaches are illustrated in FIG. 35.
- FIG. 36 is an example illustrating the operation of the multi-classifier fusion module 131 .
- FIG. 36 shows that there are three decision engines 110 referenced as S 1 , S 2 , and S 3 that have ordered a set of four alternatives risk classes, A, B, C, D from the set ⁇ A,B,C,D ⁇ and that decision engine 145 had an initial ordering of ⁇ A,D,B,D ⁇ .
- the initial ordering from the decision engine 145 needs to be reconciled with the three decision engines S 1 , S 2 , and S 3 .
- This ordering implies that the decision engine 145 initially prefers A over D over B over C.
- These preferences may be stated strictly in an ordinal manner as just described or may also be expressed as a cardinal number that adds additional information about the preferences.
- the preferences from the decision engines S 1 , S 2 , and S 3 are as follows:
- the multi-classifier fusion module 131 takes these individual ordered sets for each of the decision engines S 1 , S 2 and S 3 and produces a fused ordered set according to the type of convex combination and averaging operator selected.
- One convex combination and averaging operator that the multi-classifier fusion module 131 may use is a majority vote operator that employs an average majority-voting rule to assign for each pair-wise ordering whether or not a majority voted for that ordering.
- a majority vote operator that employs an average majority-voting rule to assign for each pair-wise ordering whether or not a majority voted for that ordering.
- both S 1 and S 3 rank alternative A higher than B so that the fusion operator would favor alternative A with respect to alternative B.
- the multi-classifier fusion module 131 would produce values that populate a preference matrix with entry (i,j) indicating the preference relation between alternative i and j.
- Operator 1 For one form of the majority-voting rule used as the fusion operator (referred to as operator 1 ), the preference matrix for the present example would look as follows: Operator 1 Alternative j Alternative i A B C D A 0 1 1 1 B 0 0 1 1 C 0 0 0 1 D 0 0 0 0 0
- comparison module 150 compares the fused result to the production decision engine 145 ordering of ⁇ A,D,B,C ⁇ , it will see that the decision engine's choice of alternative A as being the best alternative is in agreement with the decisions of the decision engines using the majority rule.
- Each decision engine produces a normalized preference vector described by the values in each risk class which is shown in the above rows. Also there is a weight that can be assigned to each decision engine depending on their experience or familiarity with the particular commercial segment considered, etc. (for a human underwriter) or the past performance of a particular automated decision engine for this particular segment.
- FIG. 37 is a flowchart illustrating the operation of the system shown in FIG. 1.
- the results e.g., I C ⁇ I D
- the multi-classifier fusion modules fuse the decision engine results at 3710 .
- multi-classifier fusion module 130 fuses the decision engine results using an associative function such as a triangular-norm operation
- multi-classifier fusion module 131 fuses the decision engine results using a convex combination and averaging operator.
- the multi-classifier fusion modules generate confidence measures at 3720 .
- the comparison engine receives the fusion results and confidence measures at 3730 .
- the comparison engine receives input from the production decision engine at 3740 .
- the comparison engine chooses between the inputs from the two fusion modules at 3750 based on which result has the highest confidence.
- the comparison engine then compares the resultant choice with the production decision engine input at 3760 .
- the output of this comparison is a risk class decision and a confidence measure that is then used to assign to one of several databases at 3770 for future use.
- each block/component represents a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s).
- each block/component represents a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s).
- the functions noted in the blocks may occur out of the order noted in the figures or, for example, may in fact be executed substantially concurrently or in the reverse order, depending upon the functionality involved. Also, one of ordinary skill in the art will recognize that additional blocks may be added.
- the various embodiments described above comprise an ordered listing of executable instructions for implementing logical functions.
- the ordered listing can be embodied in any computer-readable medium for use by or in connection with a computer-based system that can retrieve the instructions and execute them.
- the computer-readable medium can be any means that can contain, store, communicate, propagate, transmit or transport the instructions.
- the computer readable medium can be an electronic, a magnetic, an optical, an electromagnetic, or an infrared system, apparatus, or device.
- An illustrative, but non-exhaustive list of computer-readable mediums can include an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (magnetic), a read-only memory (ROM) (magnetic), an erasable programmable read-only memory (EPROM or Flash memory) (magnetic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical).
- an electrical connection electronic having one or more wires
- a portable computer diskette magnetic
- RAM random access memory
- ROM read-only memory
- EPROM or Flash memory erasable programmable read-only memory
- CDROM portable compact disc read-only memory
Abstract
A system, process and computer program product for underwriting a financial risk instrument application represented by at least one risk attribute is provided. Decision engines examine the at least one risk attribute associated with the financial risk instrument application and assign the application to one of a predetermined set of risk classes. A fusion engine compares the risk classes assigned by each of the decision engines and fuses the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application. The fusion engine includes a first multi-classifier fusion module that uses an associative function to fuse the assigned risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the assigned risk classes into a second aggregated result. A comparison engine selects one of the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module and compares it with a production result generated from the production decision engine. The comparison engine generates an underwriting decision for the financial risk instrument application according to the comparison.
Description
- This application is a continuation-in-part of U.S. patent application Ser. No. 10/425,721, entitled “System And Process For A Fusion Classification For Insurance Underwriting Suitable For Use By An Automated System”, filed Apr. 30, 2003.
- The present invention relates to a system, process and computer program product for risk categorization of financial risk instrument applications, and more particularly to a system, process and computer program product for providing expert assistance to the underwriting of such financial risk instrument applications based on a fusion classification.
- Classification is the process of assigning an input pattern to one of a predefined set of classes. Classification problems exist in many real-world applications, such as medical diagnosis, machine fault diagnosis, handwriting character recognition, fingerprint recognition, and credit scoring, to name a few. Broadly speaking, classification problems can be categorized into two types: dichotomous classification, and polychotomous classification. Dichotomous classification deals with two-class classification problems, while polychotomous classification deals with classification problems that have more than two classes.
- Classification consists of developing a functional relationship between the input features and the target classes. Accurately estimating such a relationship is key to the success of a classifier. Instrument underwriting of financial risk instruments such as financial credit or loan applications is another area where these classification problems exist. The underwriting process of a financial risk instrument application may consists of assigning a given instrument application, described by its financials, credit rating, corporate structure, market and other key input, to one of several risk categories (also referred to as risk or rate classes). A trained individual or individuals traditionally perform financial risk instrument underwriting. A given application for a financial risk instrument (also referred to as an “instrument application”) may be compared against a variety of underwriting rules/standards set by a financial company. Using the underwriting rules/standards enables the instrument application to be classified into one of several risk categories available for a type of coverage requested by an applicant. The risk categories can affect the payment structure (in terms of amount and timing) paid by the applicant, e.g., the higher the risk category, the higher the overall payment. A decision to accept or reject the application for the instrument may also be part of this risk classification, as risks above a certain tolerance level set by the financial company may simply be rejected.
- One problem associated with this approach in underwriting an instrument application is that there are a large number of features (financials, credit rating, corporate structure, market) and rules/standards that the underwriters have to take into account, as well as several risk categories (or rate classes). With the large number of features, rules/standards and risk categories, it is very difficult and time consuming to go over all of the information necessary to make a decision and furthermore, the results are often inadequate in consistency and reliability. The inadequacy of this process becomes more apparent as the complexity of instrument applications increases.
- Another problem with this underwriting process is that the underwriting standards typically do not cover all possible cases and variations of an application for an instrument. The underwriting standards may even be self-contradictory or ambiguous, leading to an uncertain application of the standards. As a result, the subjective judgment of the underwriter will likely play a role in the process. Variation in factors such as underwriter training and experience, and a multitude of other effects can cause different underwriters to issue different, inconsistent decisions. Sometimes these decisions can be in disagreement with the established underwriting standards of the issuing company, while sometimes they can fall into a “gray area” not explicitly covered by the underwriting standards.
- Further, there may be an occasion in which an underwriter's decision could still be considered correct, even if it disagrees with the written underwriting standards. This situation can be caused when the underwriter uses his or her own experience to determine whether the underwriting standards should be adjusted. Different underwriters may make different determinations about when these adjustments are allowed, as they might apply stricter or more liberal interpretations of the underwriting standards. Thus, the judgment of experienced underwriters may be in conflict with the desire to consistently apply the underwriting standards.
- In one embodiment of the invention, there is a system for underwriting a financial risk instrument application represented by at least one risk attribute. In this embodiment, there is a plurality of decision engines that each examines the at least one risk attribute associated with the financial risk instrument application and assigns the application to one of a predetermined set of risk classes. A fusion engine compares the risk classes assigned by each of the plurality of decision engines and fuses the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application. The fusion engine comprises a first multi-classifier fusion module that uses an associative function to fuse the assigned risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the assigned risk classes into a second aggregated result. The system also comprises a production decision engine that assigns the financial risk instrument application to one of a predetermined set of risk classes according to the at least one risk attribute associated with the application and generates a production result representative of the risk of the application. A comparison engine selects one of the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module and compares with the production result generated from the production decision engine. The comparison engine generates an underwriting decision for the financial risk instrument application according to the comparison.
- In a second embodiment, there is a system for underwriting a financial risk instrument application represented by at least one risk attribute. In this embodiment, there is a plurality of decision engines that each examines the at least one risk attribute associated with the financial risk instrument application and assigns a preference from a set of predetermined risk classes for the application. The preference of risk classes provides a conviction in applicability of each risk class assigned to the financial risk instrument application. A fusion engine compares the preferences of risk classes generated by each of the plurality of decision engines and fuses the preferences of risk classes into an aggregated result representative of the risk of the financial risk instrument application. The fusion engine comprises a first multi-classifier fusion module that uses an associative function to fuse the preferences of risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the preferences of risk classes into a second aggregated result. A production decision engine assigns the financial risk instrument application to a preference from a set of predetermined risk classes according to the at least one risk attribute associated with the application and generates a production result representative of the risk of the application. A comparison engine selects one of the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module and compares with the production result generated from the production decision engine. The comparison engine generates an underwriting decision for the financial risk instrument application according to the comparison.
- In another embodiment, there is a computer-implemented process and computer readable medium for underwriting a financial risk instrument application represented by at least one risk attribute. In this embodiment, the at least one risk attribute associated with the financial risk instrument application is examined with a plurality of decision engines. Each decision engine is then used to assign the application to one of a set of predetermined risk classes. The assigned risk classes are fused into an aggregated result representative of the risk of the financial risk instrument application. The fusing comprises applying an associative function to fuse the assigned risk classes into a first aggregated result and applying a non-associative function to fuse the assigned risk classes into a second aggregated result. Then one of the first aggregated result and the second aggregated result is selected. The selected aggregated result is then compared with a production result generated from a production decision engine. An underwriting decision for the financial risk instrument application is generated according to the comparison of the selected aggregated result with the production result.
- In still another embodiment, there is a computer-implemented process and computer readable medium for underwriting a financial risk instrument application represented by at least one risk attribute. In this embodiment, the at least one risk attribute associated with the financial risk instrument application is examined with a plurality of decision engines. Each decision engine is used to assign a preference from a set of predetermined risk classes for the application. The preference of risk classes provides a conviction in applicability of each risk class assigned to the financial risk instrument application. The preferences of risk classes are fused into an aggregated result representative of the risk of the financial risk instrument application. The fusing comprises applying an associative function to fuse the preferences of risk classes into a first aggregated result and applying a non-associative function to fuse the preferences of risk classes into a second aggregated result. Then one of the first aggregated result and the second aggregated result is selected. The selected aggregated result is compared with a production result generated from a production decision engine. An underwriting decision for the financial risk instrument application is generated according to the comparison of the selected aggregated result with the production result.
- In yet another embodiment of the invention, there is a system for underwriting a financial risk instrument application represented by at least one risk attribute. In this embodiment, there is a plurality of decision engines that each examines the at least one risk attribute associated with the financial risk instrument application and assigns the application to one of a predetermined set of risk classes. A fusion engine compares the risk classes assigned by each of the plurality of decision engines and fuses the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application. The fusion engine comprises a first multi-classifier fusion module that uses an associative function to fuse the assigned risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the assigned risk classes into a second aggregated result. A comparison engine selects between the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module. The selected result is representative of an underwriting decision for the financial risk instrument application.
- In a sixth embodiment, there is a computer-implemented process and computer readable medium for underwriting a financial risk instrument application represented by at least one risk attribute. In this embodiment, the at least one risk attribute associated with the financial risk instrument application is examined with a plurality of decision engines. Each decision engine is then used to assign the application to one of a set of predetermined risk classes. The assigned risk classes are fused into an aggregated result representative of the risk of the financial risk instrument application. The fusing comprises applying an associative function to fuse the assigned risk classes into a first aggregated result and applying a non-associative function to fuse the assigned risk classes into a second aggregated result. Then one of the first aggregated result and the second aggregated result is selected. An underwriting decision for the financial risk instrument application is generated according to the selected aggregated result.
- FIG. 1 illustrates the architecture of a quality assurance system based on the fusion of multiple classifiers according to an embodiment of the invention.
- FIG. 2 illustrates a table of an outer product using the function T(x,y) according to an embodiment of the invention.
- FIG. 3 illustrates the disjointed risk classes within the universe of risk classes according to an embodiment of the invention.
- FIG. 4 illustrates the results of the intersections of the risk classes and the universe according to an embodiment of the invention.
- FIGS. 5-9 illustrate the results of T-norm operators according to an embodiment of the invention.
- FIGS. 10-14 illustrate the normalized results of T-norm operators according to an embodiment of the invention.
- FIG. 15 illustrates a summary of the fusion of two classifiers according to an embodiment of the invention.
- FIG. 16 illustrates a penalty matrix for a particular fusion module according to an embodiment of the invention.
- FIG. 17 illustrates a summary of the fusion of two classifiers with disagreement according to an embodiment of the invention.
- FIG. 18 illustrates a summary of the fusion of two classifiers with agreement and discounting according to an embodiment of the invention.
- FIGS. 19-23 illustrate the results of T-norm operators according to an embodiment of the invention.
- FIGS. 24-28 illustrate the normalized results of T-norm operators according to an embodiment of the invention.
- FIG. 29 illustrates a Dempster-Schaefer penalty matrix according to an embodiment of the invention.
- FIG. 30 illustrates a comparison matrix according to an embodiment of the invention.
- FIG. 31 illustrates fusion as a function of a confidence threshold for Type G cases according to an embodiment of the invention.
- FIG. 32 illustrates fusion as a function of a confidence threshold for Type H cases according to an embodiment of the invention.
- FIG. 33 illustrates a Venn diagram for fusion for Type G cases according to an embodiment of the invention.
- FIG. 34 illustrates a Venn diagram for fusion for Type H cases according to an embodiment of the invention.
- FIG. 35 schematically illustrates the classes of fusion aggregation for the multi-classifier fusion modules shown in FIG. 1.
- FIG. 36 is an example illustrating the operation of a multi-classifier fusion module in FIG. 1 that uses a non-associative function.
- FIG. 37 is a flowchart illustrating the operation of the system shown in FIG. 1.
- A system, process and computer program product for underwriting of financial risk instrument applications that is suitable for use by a computer rather than by human intervention is described. The system, process and computer program product make use of existing risk assignments made by human underwriters to categorize new applications in terms of the risk involved. The term “financial risk instrument” application generally refers to financial credit (or loan) applications. It will be recognized, that the principles disclosed herein may extend beyond the realm of financial credit underwriting and that it may be applied to any risk classification process where there is a determination of the proper payments to cover a given risk. Therefore, the ultimate domain of this invention may be considered risk classification. As such, it can be applied as well to risk categorization of service agreements (e.g., service contracts for aircraft engines or power system installations or water purification installations). Therefore, as used herein, the term “financial risk instrument” refers to financial credit (or loan) applications and/or applications for service agreements. “Instrument application” is used as a short phrase to invoke the same concept.
- One technical effect of the invention is to provide an automated process for consistent and accurate underwriting decisions for instrument applications. Another technical effect of the invention is to provide accurate decision support to underwriters when complexity or inadequate information preclude the making of a final decision automatically. Various aspects and components of this system, process and computer product are described below.
- An aspect of the invention provides a system, process and computer product for fusing a collection of classifiers used for an automated financial risk instrument underwriting system and/or its quality assurance. While the design method is demonstrated for quality assurance of automated financial risk instrument underwriting, it is broadly applicable to diverse decision-making applications in business, commercial, and manufacturing processes. A process of fusing the outputs of a collection of classifiers is provided. The fusion can compensate for the potential correlation among the classifiers. The reliability of each classifier can be represented by a static or dynamic discounting factor, which will reflect the expected accuracy of the classifier. A static discounting factor represents a prior expectation about the classifier's reliability, e.g., it might be based on the average past accuracy of the model. A dynamic discounting represents a conditional assessment of the classifier's reliability, e.g., whenever a classifier bases its output on an insufficient number of points, the result is not reliable. Hence, this factor could be determined from the post-processing stage in each model. The fusion of the data will typically result in some amount of consensus and some amount of conflict among the classifiers. The consensus will be measured and used to estimate a degree of confidence in the fused decisions. A particular fusion aggregation approach may be too strict to gain a high consensus with limited cases available. In order to overcome this potential drawback, a second fusion aggregation with fewer classifiers or a different mode of aggregation is used to provide greater coverage. The details of the second fusion depend on the context of the particular instrument application being underwritten. A comparison engine, with context knowledge, can provide for a selection of the fusion approach or provide a decision by a combination procedure.
- According to an embodiment of the invention, a fusion module (also referred to as a fusion engine) combines the outputs of several classifiers (also referred to as decision engines) to determine the correct rate class (also referred to as a risk class) for an instrument application. Using a fusion module with several decision engines may enable a classification to be assigned with a higher degree of confidence than is possible using any single model. According to an embodiment of the invention, a fusion module function may be part of a quality assurance (“QA”) process to test and monitor a production decision engine (“PDE”) that makes the risk class assignment in real-time. For example, at periodic intervals, e.g., every week, the fusion module and its components may review the decisions made by the PDE during the previous week. The output of this review will be an assessment of the PDE performance over that week, as well as the identification of cases with different level of decision quality.
- The fusion module may permit the identification of the best cases of application classification, e.g., those with high-confidence, high-consensus decisions. These best cases in turn may be likely candidates to be added to the set of test cases used to tune/re-train the PDE. Further, the fusion module may permit the identification of the worst cases of application classification, e.g., those with low-confidence, low-consensus decisions. These worst cases may be likely candidates to be selected for a review by an auditing staff and/or by senior underwriters.
- The fusion module may also permit the identification of unusual cases of application classification, e.g., those with unknown confidence in their decisions, for which the models in the fusion module could not make any strong commitment or avoided the decision by routing the instrument application to a human underwriter. These cases may be candidates for a blind review by senior underwriters. In addition, a fusion module may also permit an assessment of the performance of the PDE, by monitoring the PDE accuracy and variability over time, such as monitoring the statistics of low, borderline and high quality cases as well as the occurrence of unusual cases. These statistics can be used as indicators for risk management.
- According to an embodiment of the invention, the fusion module may leverage the fact that except for the unusual situation where all the components (e.g., models) contain the same information (e.g., an extreme case of positive correlation), each component should provide additional information. This information may either corroborate or refute the output of the other modules, thereby supporting either a measure of consensus, or a measure of conflict. These measures may define a confidence in the result of the fusion. In general, the fusion of the components' decisions may provide a more accurate assessment than the decision of each individual component.
- According to an embodiment of the invention, the fusion module may leverage the fact that except for the unusual situation where all the components (e.g., models) contain the same information (e.g., an extreme case of positive correlation), each component should provide additional information. If this information refutes the output of the other modules, thereby supporting a measure of conflict, the fusion module provides decision support information to the human underwriter on the nature of the conflicts that need to be resolved.
- The fusion module is described in relation to various types of decision engines, including a case-based decision engine, a dominance-based decision engine, a multi-variate adaptive regression splines engine, and a neural network decision engine respectively. However, the fusion module may use any type of decision engine. According to an embodiment of the invention, the fusion module will support a quality assurance process for a production decision engine. However, it is understood that the fusion module could be used for a quality assurance process for any other decision making process, including a human underwriter.
- According to an embodiment of the invention, a general method for the fusion process, which can be used with decision engines that may exhibit any kind of (positive, neutral, or negative) correlation with each other, may be based on the concept of triangular norms (“T-norm”), a multi-valued logic generalization of the Boolean intersection operator. The fusion of multiple decisions, produced by multiple sources, regarding objects (e.g., classes) defined in a common framework (e.g., the universe of discourse) consists of determining the underlying of degree of consensus for each object (e.g., class) under consideration, i.e., the intersections of their decisions. With the intersections of multiple decisions, possible correlation among the sources needs to be taken into account to avoid under-estimates or over-estimates. This is done by the proper selection of a T-norm operator.
- According to an embodiment of the invention, each model is assumed to be solving the same classification problem. Therefore, the output of each classifier is a weight assignment that represents the degree to which a given class is selected. The set of all possible classes, referred to as U, represents the common universe of all answers that can be considered by the classifiers. The assignment of weights to this universe represents the classifier's ignorance (i.e., lack of commitment to a specific decision). This is a discounting mechanism that can be used to represent the classifier's reliability.
- According to an embodiment of the invention, the outputs of the classifiers may be combined by selecting the generalized intersection operator (e.g., the T-norm) that better represents the possible correlation between the classifiers. With this operator, the assignments of the classifiers are intersected and a derived measure of consensus is computed. This fusion may be performed in an associative manner, e.g., the output of the fusion of the first two classifiers is combined with the output of the third classifier, and so on, until all available classifiers have been considered and a non-associative manner.
- Thus, according to an embodiment of the invention, a fusion module only considers weight assignments made either to disjoint subsets that contain a singleton (e.g., a risk class) or to the entire universe of classes U (e.g., the entire set of risk classes), as will be described in greater detail below. Once compensation has been made for correlation and fusion has been performed, the degree of confidence C is computed among the classifiers and used to qualify the decision obtained from the fusion. Further, the confidence measure and the agreement or disagreement of the fusion module's decision is used with the production engine's decision to assess the quality of the production engine. As a by-product, the application cases may be labeled in terms of the decision confidence. Thus, cases with low, high, or unknown confidence may be used in different ways to maintain and update the production engine.
- Triangular norms (T-norms) and Triangular conorms (T-conorms) are the most general families of binary functions that satisfy the requirements of the conjunction and disjunction operators, respectively: T-norms T(x,y) and T-conorms S(x,y) are two-place functions that map the unit square into the unit interval, i.e., T(x,y): [0,1]×[0,1]→[0,1] and S(x,y): [0,1]×[0,1]→[0,1]. They are monotonic commutative and associative functions. Their corresponding boundary conditions, i.e., the evaluation of the T-norms and T-conorms at the extremes of the [0,1] interval, satisfy the truth tables of the logical AND and OR operators. They are related by the DeMorgan duality, which states that if N(x) is a negation operator, then the T-conorm S(x,y,) can be defined as S(x,y)=N(T(N(x), N(y))).
- As described in Bonissone and Decker (1986) the contents of which are incorporated by reference in their entirety, six parameterized families of T-norms and their dual T-conorms may be used. Of the six parameterized families, one family was selected due to its complete coverage of the T-norm space and its numerical stability. This family has a parameter p. By selecting different values of p, T-norms with different properties can be instantiated, and thus may be used in the fusion of possibly correlated classifiers.
- Various articles discuss the fusion and the different features associated therewith, include proofs as to the development of algorithms associated with the present invention. Chibelushi et al. (Chibelushi, C. C., Deravi, F., and Mason, J. S. D., “Adaptive Classifier Integration for Robust Pattern Recognition,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 29, no. 6, 1999, the contents of which are incorporated herein by reference) describe a linear combination method for combining the outputs of multiple classifiers used in speaker identification applications.
- Fairhurst and Rahman (Fairhurst, M. C., and Rahman, A. F. R., “Enhancing consensus in multi expert decision fusion,”IEE Proc.-Vis. Image Signal Process, vol. 147, no. 1, 2000, the contents of which are incorporated herein by reference) describe ENCORE, a multi-classifier fusion system for enhancing the performance of individual classifiers for pattern recognition tasks, specifically, the task of hand written digit recognition. Kuncheva and Jain (Kuncheva, L. I., and Jain, L. C., “Designing Classifier Fusion Systems by Genetic Algorithms,” IEEE Transactions on Evolutionary Computation, vol. 4, no. 4, 2000, the contents of which are incorporated herein by reference) describe a genetic algorithm approach to the design of fusion of multiple classifiers.
- Xu et al. (Xu, L., Krzyzak, A., and Suen, C. Y., “Methods of Combining Multiple Classifiers and Their Applications to Handwriting Recognition,”IEEE Transactions on Systems, Man, and Cybernetics, vol. 22, no. 3, 1992, the contents of which are incorporated herein by reference) describe several standard approaches for classifier decision fusion, including the Dempster-Shafer approach, and demonstrate fusion for handwritten character recognition.
- Arthur Dempster (A. P. Dempster, “Upper and lower probabilities induced by a multivalued mapping,”Annals of Mathematical Statistics, 38:325-339, 1967, the contents of which are incorporated herein by reference) describes a calculus based on lower and upper probability bounds. Dempster's rule of combination describes the pooling of sources under the assumption of evidential independence. Glenn Shafer (G. Shafer, “A Mathematical Theory of Evidence”, Princeton University Press, Princeton, N.J., 1976, the contents of which are incorporated herein by reference) describes the same calculus discovered by Dempster, but starting from a set of super-additive belief functions that are essentially lower bounds. Shafer derives the same rule of combination as Dempster. Enrique Ruspini (E. Ruspini, “Epistemic logic, probability, and the calculus of evidence. Proc. Tenth Intern. Joint Conf. on Artificial Intelligence, Milan, Italy, 1987, the contents of which are incorporated herein by reference) goes on to describe a possible-world semantics for Dempster-Shafer theory.
- B. Schweizer and A. Sklar (B. Schweizer and A. Sklar, “Associative Functions and Abstract Semi-Groups”,Publicationes Mathematicae Debrecen, 10:69-81, 1963, the contents of which are incorporated herein by reference) describe a parametric family of triangular T-norm functions that generalize the concept of intersection in multiple-valued logics. Piero Bonissone and Keith. Decker (P. P. Bonissone and K. Decker, “Selecting Uncertainty Calculi and Granularity: An Experiment in Trading-off Precision and Complexity” in Kanal and Lemmer (editors) Uncertainty in Artificial Intelligence, pages 217-247, North-Holland, 1986, the contents of which are incorporated herein by reference) describe an experiment based on Schweizer and Sklar's parameterized T-norms. They show how five triangular norms can be used to represent an infinite number of T-norms for some practical values of information granularity. Piero Bonissone (P. P. Bonissone, “Summarizing and Propagating Uncertain Information with Triangular Norms”, International Journal of Approximate Reasoning, 1(1):71-101, January 1987, the contents of which are incorporated herein by reference) also describes the use of Triangular norms in dealing with uncertainty in expert system, Specifically he shows the use Triangular norms to aggregate the uncertainty in the left-hand side of production rules and to propagate it through the firing and chaining of production rules.
- FIG. 1 illustrates the architecture of a quality assurance system based on the fusion of multiple classifiers (decision engines) according to an embodiment of the invention for underwriting an instrument application that is represented by at least one risk attribute. A risk attribute as used in this invention is a contributing factor to the overall risk of the instrument application that must be evaluated to provide input to the assessment the overall risk. An illustrative, but non-exhaustive list of risk attributes includes items such as financial statements, credit ratings, corporate structure, market and other key input. For the service agreement scenario, one type of risk attribute could be the percentage of time that equipment is run at peak power. One of ordinary skill in the art will recognize that there are other possible risk attributes for the service agreement scenario.
-
System 100, as illustrated in FIG. 1, includes a number of qualityassurance decision engines 110 that comprise a case-basedreasoning decision engine 112, aMARS decision engine 114, a neuralnetwork decision engine 116, and a dominance-baseddecision engine 118. The case-basedreasoning decision engine 112,MARS decision engine 114, neuralnetwork decision engine 116, and dominance-baseddecision engine 118 use classifiers based on a case-based reasoning model, MARS model, neural network model and dominance-based model, respectively. U.S. patent application Ser. Nos. 10/170,471 and 10/171,190 provide a more detailed description of the case-based reasoning model classifier; U.S. patent application Ser. No. 10/425,722 provides a more detailed description of the MARS model classifier; U.S. patent application Ser. No. 10/425,610 provides a more detailed description of the neural network model classifier; and U.S. patent application Ser. No. 10/425,610 provides a more detailed description of the dominance-based model classifier It is understood, however, that other types of qualityassurance decision engines 110 could be used in addition to and/or as substitutes for those listed in the embodiment of the invention illustrated in FIG. 1. - In this embodiment for FIG. 1, each of the
decision engines 120 examines the at least one risk attribute associated with the financial risk instrument application and assigns the application to one of a predetermined set of risk classes. Risk classes are categorized by the letters A, B, C, D, E and represent the financial risk of the application, in which A represents the lowest risk and E the highest risk. These letter categories can be thought of as representing very low risk, moderately low risk, moderate risk, moderately high risk, high risk, respectively, for example; very high risk would be considered for decline. One of skill in the art will recognize that there are other ways of labeling and designating risk classes. -
Post processing modules assurance decision engines 120 and perform processing on the outputs. The results of the post-processing are input into multi-classifier fusion engine ormodule 129 that compares the risk classes assigned by each of thedecision engines 110 and fuses the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application. Themulti-classifier fusion engine 129 comprisesmulti-classifier fusion modules Multi-classifier fusion engine 130 uses an associative function to fuse the assigned risk classes into a first aggregated result andmulti-classifier fusion engine 131 uses a non-associative function to fuse the assigned risk classes into a second aggregated result. The first and second aggregated results are representative of a fusionrisk class decision - The
multi-classifier fusion engine 129 also comprises a fusion confidence estimation engine that estimates a degree of confidence in the aggregated result of the fusion engine. In particular, the fusion confidence estimation engine estimates a degree of confidence in the first aggregated result generated from themulti-classifier fusion module 130 and a degree of confidence in the second aggregated result generated from themulti-classifier fusion module 131. The confidence measures estimated by the fusion estimation engine are shown in FIG. 1 as confidence measures 140 and 141. - A comparison module or
engine 150 receives the fusionrisk class decision confidence measures multi-classifier fusion engine 129. Thecomparison engine 150 uses the confidence measures 140 and 141 to select between therisk class decisions multi-classifier fusion modules comparison engine 150 may also receives input from aproduction decision engine 145 that includes a productionrisk class decision 147 and aproduction confidence measure 149. In this embodiment, theproduction decision engine 145 is a fuzzy logic rule-based automatic decision engine, however, it is within the scope of the invention to use a human as the decision engine. Thecomparison engine 150 then compares the production result generated from theproduction decision engine 145 with the risk class decision and confidence measure selected from either themulti-classifier fusion modules comparison engine 150 outputs a comparedrisk class decision 151 and a comparedconfidence measure 153. The comparedrisk class decision 151 and comparedconfidence measure 153 are representative of an underwriting decision for the financial risk instrument. - An
evaluation module 155 may evaluate the case confidence and consensus regarding the comparedrisk class 151 and the comparedconfidence measure 153. Those cases evaluated as “worst cases” are stored incase database 160 for standard underwriting, and may be candidates for auditing. Those cases evaluated as “unusual cases” are stored incase database 165, and may be candidates for standard underwriting. Those cases evaluated as “best cases” are stored incase database 170, and may be candidates for using with the test sets. An outlier detector and filter 180 may ensure that any new additions to the best-case database 170 will be consistent, with the existing cases, preventing logical outliers from being used. - As the details of the present invention are explained, one of ordinary skill in the art will recognize that there are other possible implementations and therefore the invention is not meant to be limited to the particular configuration shown in FIG. 1. For example, it is possible to implement the invention without employing the
production decision engine 145. In this case, the risk class and confidence measure that thecomparison engine 150 selects in its choice from the ones generated from themulti-classifier fusion modules - Below is a more detailed description of the quality assurance run-
time decision engines 110,production decision engine 145,multi-classifier fusion modules comparison module 150 and the functionality performed by each respective module. Other aspects ofSystem 100 of FIG. 1 are described in U.S. patent application Ser. No. 10/425,721 with regard to insurance underwriting, but may be extended to underwriting of an instrument application. - Each
decision engine 110 generates an output vector I=[I(1), I(2), . . . I(N+1)] where I(i)∈[0,M], where M is a large real value and N is the number of risk classes. In the embodiment of the invention illustrated in FIG. 1, each vector I is identified by a superscript associated with the qualityassurance decision module 120 that generates the vector. Therefore, IC is generated by case-basedreasoning decision engine 112, IM is generated byMARS decision engine 114, IN neuralnetwork decision engine 116, and ID is generated by dominance-baseddecision engine 118. Further, each entry I(i), for i=1, . . . , N, can be considered as the (un-normalized) degree to which the case could be classified in risk class i. The last element, I(N+1) indicates the degree to which the case cannot be decided and the entire universe of risk classes is selected. - For illustration purposes, assume that five risk classes are used, i.e., N=5, namely:
- Risk Class={A, B, C,D, E, No Decision (Send to UW)}
- By way of this example, assume that the output of the first decision engine (CBE) is: IC=[0.3, 5.4, 0.3, 0, 0, 0]. This indicates that the second risk class (e.g., B) is strongly supported by the decision engine. Normalizing IC to see the support as a percentage of the overall weights, ÎC=[0.05, 0.9, 0.05, 0, 0,0], shows that 90% of the weights is assigned to the second risk class.
- Further, to represent partial ignorance, i.e., cases in which the decision engine does not have enough information to make a more specific risk classification, discounting may be used. According to an embodiment of the invention, discounting may involve the assignment of some weight to the last element, corresponding to the universe U=(No Decision: Send to UW). For example, the previous assignment of IC could be changed such that IC=[0.3, 1.4, 0.3, 0, 0, 4], and its normalized assignment would be ÎC=[0.05, 0.23, 0.05, 0, 0, 0.67]. This example shows how 67% of the weights have now been assigned to the universe of discourse U (the entire set of risk classes). This feature allows a representation of the lack of commitment by individual modules. According to an embodiment of the invention, if it is necessary to discount a source because it is not believed to be credible, competent, or reliable enough in generating the correct decision, a portion of the weight is transferred to the universe of discourse (e.g., “any of the above categories”). The determination of the discount may be derived from meta-knowledge, as opposed to object-knowledge. Object knowledge is the level at which each decision engine is functioning, e.g., mapping input vectors into decision bins. Meta-knowledge is reasoning about the decision engine's performance over time. Discounting could be static or dynamic. Static discounting may be used a priori to reflect historical (accuracy) performance of each decision engine. Dynamic discounting may be determined by evaluating a set of rules, whose Left Hand Side (“LHS”) defines a situation, characterized by a conjunct of conditions, and whose Right Hand Side (“RHS”) defines the amount by which to discount whichever output is generated by the classifier. According to an embodiment of the invention, postprocessing may be used to detect lack of confidence in a source. When this happens, all the weights may be allocated to the universe of discourse, i.e., refrain from making any decision.
- According to an embodiment of the invention, each decision engine will independently perform a post-processing step. For purposes of illustration, the post processing used for the neural network decision engine will be described. According to an embodiment of the invention, to further improve the classification performance of a neural network module, some post-processing techniques may be applied to the outputs of the individual networks, prior to the fusion process. For example, if the distribution of the outputs did not meet certain pre-defined criteria, no decision needs to be made by the decision engine. Rather, the case will be completely discounted by allocating all of the weights to the entire universe of discourse U. The rationale for this particular example is that if a correct decision cannot be made, it would be better not to make any decision rather than making a wrong decision. Considering the outputs as discrete membership grades for all risk classes, the four features that characterize the membership grades may be defined as follows, where N is the number of risk classes and I the membership function, i.e., the output of the decision engine.
-
-
- 3. Difference between the highest and the second highest values of outputs.
D = Imax1 − Imax2 - 4. Separation between the rank orders of the highest and the second highest values of outputs
S = RankOrder(Imax1) − RankOrder(Imax2) - With the features defined for characterizing the network outputs, the following two-step criteria may be used to identify the cases with weak decisions:
- Step 1: C<τ1 OR C>τ2 OR E>τ3
- Step 2: D<τ4 AND S≦1
- where τ1, τ2, τ3, and τ4 are the thresholds. The value of the thresholds is typically dataset dependent. However, in some embodiments, the value of the thresholds may be independent of the dataset. In the present example related to a neural network decision engine (which in turn is described in greater detail below), the value of the thresholds may be first empirically estimated and then fine-tuned by a global optimizer, such as an evolutionary algorithm. As part of this example, the final numbers are shown below in Table 1. Other optimization methods may also be used to obtain the thresholds.
TABLE 1 Type G Type H Thresholds Application Application τ1 0.50 0.30 τ2 2.00 1.75 τ3 0.92 0.84 τ4 0.10 0.21 - Thus, post-processing may be used to identify those cases for which the module's output is likely to be unreliable. According to an embodiment of the invention, rather than rejecting such cases, the model assignment of normalized weights to risk classes may be discounted by assigning some or all of those weights to the universe of discourse U.
- As described previously, the
fusion modules values values - Below is a description of the associative fusing operations performed by the
multi-classifier fusion module 130. -
- The un-normalized fusion of the outputs of two decision engines S1 and S2 is further defined as:
- F(I 1 ,I 2)=Outerproduct(I 1 ,I 2 ,T)=A
- where the outer-product is a well-defined mathematical operation, which in this case takes as arguments the two N-dimensional vectors I1 and I2 and generates as output the N×N dimensional array A. Each element A(i,j) is the result of applying the operator T to the corresponding vector elements, namely I1(i) and I2(j), e.g.,
- A(i,j)=T[I 1(i), I 2(j)]
- As illustrated in FIG. 2,
matrix 200 illustratesclasses 202 andvalues 204 for vector I1 andclasses 206 andvalues 208 for vector I2. Intersection 210 illustrates one intersection between the vector I1 and vector I2. Other intersections and representations may also be used. - The operator T(x,y) may be referred to as a Triangular Norm. Triangular Norms (also referred to as “T-norms”) are general families of binary functions that satisfy the requirements of the intersection operators. T-norms are functions that map the unit square into the unit interval, i.e., T: [0,1]×[0,1]→[0,1]. T-norms are monotonic, commutative and associative. Their corresponding boundary conditions, i.e., the evaluation of the T-norms at the extremes of the [0,1] interval, satisfy the truth tables of the logical AND operator.
- As there appear to be an infinite number of T-norms, the five most representative T-norms for some practical values of information granularity may be selected. According to an embodiment of the invention, the five T-norms selected are:
T-Norm Correlation Type T1(x, y) '2 max(0, x + y − 1) Extreme case of negative correlation T1,5(x, y) '2 max(0, x0.5 + y0.5 − 1)2 Partial case of negative correlation T2(x, y) '2 x * y No correlation T2.5(x, y) '2 (x−1 + y−1 − 1)−1 Partial case of positive correlation T3(x, y) = min(x, y) Extreme case of positive correlation - The selection of the best T-norm to be used as an intersection operation in the fusion of the decision engines may depend on the potential correlation among the engines to be fused. For example, T3 (the minimum operator) may be used when one decision engine subsumes the other one (e.g., extreme case of positive correlation). T2 may be selected when the decision engines are uncorrelated (e.g., similar to the evidential independence in Dempster-Shafer). T1 may be used if the decision engines are mutually exclusive (e.g., extreme case of negative correlation). The operators T1.5 and T2.5 may be selected when the decision engines show intermediate stages of negative or positive correlation, respectively. Of course, it will be understood by one of ordinary skill in the art that other T-norms may also be used. However, for the purposes of the present invention, these five T-norms provide a good representation of the infinite number of functions that satisfy the T-norm properties.
- Because the T-norms are associative, so is the fusion operator, i.e.,
- F(I 1 ,F(I 2 , I 3))=F(F(I 1 , I 2),I 3)
- Each element A(i,j) represents the fused assignment of the two decision engines to the intersection of risk classes ri and rj. FIG. 3 illustrates that each risk class is disjointed and that
U 300, is the universe of all (risk) classes. In this example, risk classes r1 302,r 2 304 tor n 306 are shown. Given that the risk classes are disjoint, there are five possible situations: - (a) When i=j and i<(N+1) then ri∩rj=rj∩ri=ri
- (b) When i=j and i=(N+1) then ri∩rj=U (the universe of risk classes)
- (c) When i≠j and i<(N+1) and j<(N+1) then ri∩rj=φ (the empty set)
- (d) When i≠j and i=(N+1) then U∩rj=rj
- (e) When i≠j and j=(N+1) then ri∩U=ri
- FIG. 4 depicts a
chart 400 that illustrates the result of the intersections of the risk classes and the universe U, according to an embodiment of the invention. The chart demonstrates the intersection according to those situations set forth above, such that when situation (a) occurs, the results are tabulated in the main diagonal identified as 410 in FIG. 4. Further, when situation (b) occurs, the results are tabulated in the appropriate areas identified as 420 in FIG. 4. When situation (c) occurs, the results are tabulated in the appropriate areas identified as 430, while when situations (d) or (e) occur, the results are tabulated in the appropriate areas identified as 440 in FIG. 4. By way of example, when one application is rated r1 in the first instance and r2 in the second instance, the intersection may be tabulated at 450, where the column for r1 and the row for r2 intersect. In this example, the intersection of r1 and r2 is the empty set φ. The decisions for each risk class can be gathered by adding up all the weights assigned to them. According to the four possible situations described above, weights may be assigned to a specific risk class only in situation a) and d), as illustrated in FIG. 4. Thus, there will be: - Weight (r i)=A(i,i)+A(i,N+1)+A(N+1,i)
- Weight (U)=A(N+1,N+1)
- To illustrate the fusion operator based on T-norms, an example will now be described. Assume that
- I1=[0.8, 0.15, 0.05, 0, 0, 0] and I2=[0.9, 0.05, 0.05, 0, 0, 0]
- This indicates that both decision engines are showing a strong preference for the first risk class (e.g., “A”) as they have assigned them 0.8 and 0.9, respectively. Fusing these decision engines using each of the five T-norm operators defined above will generate the corresponding matrices A that are shown in the tables in FIGS. 5-9, such that FIG. 5 illustrates an extreme positive correlation, FIG. 6 illustrates a partial positive correlation, FIG. 7 illustrates no correlation, FIG. 8 illustrates a partial negative correlation and FIG. 9 illustrates an extreme negative correlation. If the results are normalized so that the sum of the entries is equal to one, the matrices  are generated, as shown in the tables in FIGS. 10-14 in a manner corresponding to the un-normalized results. During the process, the un-normalized matrices A (FIGS. 5-9) may be used to preserve the associative property. At the end, the normalized matrices  are used (FIGS. 10-14). Using the expressions for weights of a risk class, the final weights for the N risk classes and the universe U from FIGS. 10-14 can be computed. An illustration of the computation of the final weights is illustrated in the chart of FIG. 15.
Chart 1500 illustrates the fiveclasses 1510, the five T-norms 1520, and the fused intersection results 1530. - According to an embodiment of the invention, the confidence in the fusion may be calculated by defining a measure of the scattering around the main diagonal. The more the weights are assigned to elements outside the main diagonal, the less is the measure of the consensus among the classifiers. This concept may be represented by defining a penalty matrix P=[P(i,j)], of the form:
- This function rewards the presence of weights on the main diagonal, indicating agreement between the two decision engines, and penalizes the presence of elements off the main diagonal, indicating conflict. The conflict increases in magnitude as the distance from the main diagonal increases. For example, for W=0.2 and d=5 we have the penalty matrix set forth in FIG. 16.
Matrix 1600 intersects thecolumn classes 1610 with therow classes 1620 to determine the appropriate penalty. - Other functions penalizing elements off the main diagonal, such as any suitable non-linear function of the distance from the main diagonal, i.e., the absolute value |i-j|, could also be used. The penalty function is used because the conflict may be gradual, as the (risk) classes have an ordering. Therefore, the penalty function captures the fact that the discrepancy between risk classes r1 and r2 is smaller than then the discrepancy between r1 and r3 The shape of the penalty matrix P in FIG. 16 captures this concept, as P1600 shows that the confidence decreases non-linearly with the distance from the main diagonal. A measure of the normalized confidence Ĉ is the sum of element-wise products between  and
P 1600, e.g.: - where  is the normalized fusion matrix. The results of the fusion of decision engines S1 and S2, using each of the five T-norms with the associated normalized
confidence measure 1540, are shown in FIG. 15. - In a situation in which there is a discrepancy between the two decision engines, this fact may be captured by the confidence measure. For instance, consider a situation different from the assignment illustrated in FIGS. 5-14, in which the decision engines agreed to select the first risk class. Now for example, assume that the two decision engines are showing strong preferences for different risk classes, the first decision engine is selecting the second risk class, while the second decision engine is favoring the first class:
- I1=[0.15, 0.85, 0.05, 0, 0, 0] and I2=[0.9, 0.05, 0.05, 0, 0, 0]
- The results of their fusion are summarized in the table of FIG. 17, where the
chart 1700 illustrates therisk classes 1710, the T-norms 1720 and the fused intersection results 1730. None of the risk classes have a high weight and the normalizedconfidence 1740 has dropped. - According to an embodiment of the invention, it may be desirable to be able to discount the one of the decision engine, to reflect our lack of confidence in its reliability. For example, the second decision engine (S2) in the first example (in which the decision engines seemed to agree on selecting the first risk class) may be discounted:
- I1=[0.8, 0.15, 0.05, 0, 0, 0] and I2=[0.9, 0.05, 0.05, 0, 0, 0]
- This discounting is represented by allocating some of the decision engine's weight, in this instance 0.3, to the universe of discourse U, (U=No decision: Sent_to_UW):
- I1=[0.8, 0.15, 0.05, 0, 0, 0] and I2=[0.6, 0.05, 0.05, 0, 0, 0.3]
- The results of the fusion of I1 and I2 are summarized in FIG. 18 below.
Summarization chart 1800 illustrates theclasses 1810, T-norms 1820, the fusedintersection results 1830 and theconfidence measure 1840. The risk classes have a slightly lower weight (for T3, T2.5, T2), but the normalized confidence is higher than with respect to FIG. 17, as there is less conflict. Fusion matrices A are shown in the tables of FIGS. 19-23, while the tables of FIGS. 24-28 illustrate matrices Â. According to an embodiment of the invention, a fusion rule based on Dempster-Shafer corresponds to the selection of: - a) T-norm operator T(x,y)=x*y; and
- b) Penalty function using W=1 (or alternatively d=∞)
- Constraint b) implies the
penalty matrix P 2900 illustrated in FIG. 29. Therefore, the two additional constraints a) and b) required by Dempster-Shafer theory (also referred to as “DS”) imply that the decision engines to be fused must be uncorrelated (e.g., evidentially independent) and that there is no ordering over the classes, and any kind of disagreement (e.g., weights assigned to elements off the main diagonal) can only contribute to a measure of conflict and not, at least to a partial degree, to a measure of confidence. In DS, the measure of conflict K is the sum of weights assigned to the empty set. This corresponds to the elements with a 0 in thepenalty matrix P 2900 illustrated in FIG. 29. -
- The confidence factor Ĉ may be interpreted as the weighted cardinality of the normalized assignments around the main diagonal, after all the classifiers have been fused. In the case of DS, the measure of confidence Ĉ is the complement (to one) of the measure of conflict K, i.e.: Â=1−K, where K is the sum of weights assigned to the empty set.
- An additional feature of the present invention is the identification of cases that are candidates for a test set, auditing, or standard reference decision process via the comparison module. As illustrated in FIG. 1, the
comparison engine 150 has four inputs. These inputs include the decision of theproduction engine 145, which according to an embodiment of the invention, is one of five possible risk classes or a no-decision (e.g., “send the case to a human underwriter”), i.e.: - D(PDE)=r1 and r1∈{A, B, C, D, E, Sent_to_UW}
- As mentioned above, additional input to the
comparison engine 150 comprises the decision of themulti-classifier fusion modules - D(FUS)=r2 and r2∈{A, B, CD, E, Sent_to_UW}
- An additional input may comprise the degree of confidence in the production engine decision. A detailed description of the computation of the confidence measure is described in the U.S. patent application Ser. Nos. 10/173,000 and 10/171,575, entitled “A Process/System for Rule-Based Insurance Underwriting Suitable for Use by an Automated System”. This measure may be equated to the degree of intersection of the soft constraints used by a production decision engine (“PDE”). This measure may indicate if a case had all its constraints fully satisfied (and thus C(PDE)=1) or whether at least one constraint was only partially satisfied (and therefore C(PDE)<1).
- An additional input may comprise the degree of confidence in the fusion process. The normalized confidence measure Ĉ is C(FUS). According to an embodiment of the invention, the first test performed is to compare the two decisions, i.e., D(PDE) and D(FUS). FIG. 30 illustrates all the possible comparisons between the decision of the production engine and the
multi-classifier fusion module 130.Comparison matrix 3000 illustrates the D(PDE)classes 3010 and the D(FUS)classes 3020. From the table it can be seen that label I shows that D(PDE)=D(FUS) and they both indicate the same, specific risk class. Further, label II shows that the fusion module made no automated decision and suggested to send the application to a human underwriter, i.e. D(FUS)=No Decision. Label III shows that D(PDE)≠D(FUS) and that both D(PDE) and D(FUS) indicate a specific, distinct risk class. In addition, label IV shows that D(PDE)≠D(FUS), and in particular, that the PDE made no automated decision and suggested to send the application to a human underwriter, while the Fusion module selected a specific risk class. Label V shows that D(PDE)=(FUS) and that both D(PDE) and D(FUS) agree not to make any decision. - A second test may be done by using this information in conjunction with the measures of confidence C(PDE) and C(FUS) associated with the two decisions. With this information, the performance of the decision engine may be assessed over time by monitoring the time statistics of these labels, and the frequencies of cases with a low degree of confidence. According to an embodiment of the invention, a stable or increasing number of label I's would be an indicator of good, stable operations. An increase in the number of label II's would be an indicator that the fusion module (with its models) needs to be retrained. These cases might be shown to a team of senior underwriters for a standard reference decision. An increase in the frequency of label III's or of cases with low confidence could be a leading indicator of increased classification risk and might warrant further scrutiny (e.g., auditing, retraining of the fusion models, re-tuning of the production engine). An increase in label IV's may demonstrate that either the production engine needs re-tuning and/or the fusion modules needs retraining. An increase in label V's may demonstrate an increase in unusual, more complex cases, possibly requiring the scrutiny of senior underwriters. Thus, the candidates for the auditing process will be the ones exhibiting a low degree of confidence (C(FUS)<T1), regardless of their agreement with the PDE and the ones for which the Fusion and the Production engine disagree, i.e., the ones labeled C.
- The candidates for the standard reference decision process are the cases for which the
multi-classifier fusion module 130 shows no decisions (labeled II or V). The candidates to augment the test set may be selected among the cases for which the fusion module and the production engine agree (label I). These cases may be filtered to remove the cases in which the production engine was of borderline quality (C(PDE)<T2) and the cases in which the confidence measure of the fusion was below complete certainty (C(FUS)<T1). Thresholds T1 and T2, may be data dependent and must be obtained empirically. By way of example, T1=0.15 and T2=1. Table 2 below summarizes the conditions and the quality assurance actions required, according to an embodiment of the invention. Dashes (“-‘) in the entries of the table may indicate that the result of the confidence measures are not material to the action taken and/or to the label applied.TABLE 2 Decision Confidence Label from Measures FIG 30 C(PDE) C(FUS) ACTION I ≧T2 ≧T1 Candidate to be added to data set for tuning of PLE II — — Candidate for Stand Ref Dec. Process. After enough cases are collected, re- tune the classifiers III — — Candidate for Auditing IV — — Candidate for Stand Ref Dec. Process. After enough cases are collected, re- tune the classifiers V — — Candidate for Stand Ref Dec. Process. After enough cases are collected, re- tune the classifiers — — <T3 Candidate for Auditing - According to an embodiment of the invention, the
multi-classifier fusion module 130 may be implemented using software code on a processor. By way of an example of the results of an implementation of the present invention, a fusion module was tested against a case base containing a total of 2,879 cases. After removing 173 UW cases, the remaining 2,706 cases were segmented into 831 Type H applications, with three risk classes, and 1,875 Type G applications, with five risk-classes. These cases were then used to test the fusion process. Because the cases for which the production engine had made no decision were removed, use of a comparison matrix similar to the one of Table 1400 will only have labels I, II, III. The fusion was performed using the T-norm T2(x,y)=x*y. - FIG. 31 illustrates the effect of changing the threshold T1 on the measure of confidence Ĉ, were 0≦Â≦1. Table 3100 displays
decisions 3110,confidence thresholds 3120 and thecase distributions 3130 based on theconfidence threshold 3120. Each column shows the number of cases whose measure of confidence Ĉ is≧T1. As the threshold is raised, the number of “No Fusion Decision” increases. A “No Fusion Decision” occurs when the results of the fusion are deemed too weak to be used. When the threshold T1 is 0, no case is rejected on the basis of the measure of conflict. This leaves 36 cases for which no decision could be made. As the threshold is increased, decisions with a high degree of conflict are rejected, and the number of “No Fusion Decisions” increases. - “Agreements” occur when the fused decision agrees with the
production decision engine 145 and with the Standard Reference Decision (SRD). “False Positives” occur when the fused decision disagrees with theproduction decision engine 145, which in turn is correct since the production decision engine agrees with the Standard Reference Decision (“SRD”). “False Negatives” occur when the fused decision agrees with theproduction decision engine 145, but both the fusion decision and the production decision engine are wrong, as they disagree with the SRD. “Corrections” occur when the fused decision agrees with the SRD and disagrees with the production decision engine. Finally, “Complete Disagreement” occurs when the fused decision disagrees with the production decision engine, and both the fused decision and theproduction decision engine 145 disagree with the SRD. Further, similar results were obtained for Type H applications, and these results are illustrated in FIG. 32, with table 3200 displayingdecisions 3210,confidence thresholds 3220 and thecase distributions 3230 based on theconfidence thresholds 3220. - FIG. 33 illustrates a Venn diagram3300 illustrating the situation for the threshold T1=0.15 (i.e., for C≧0.15) for the Type G applications, while FIG. 34 illustrates a Venn diagram 3400 illustrating the situation for the threshold T1=0.15 (i.e., for C≧0.15). In the case of the Type G applications (for T1=0.15) the following labels result:
- A: 1,588+27=1,615 (86.13%) in which3310 D(FUS)=D(PDE); (e.g.,
agreements 3310 and false negative 3320) - B: =36 (1.92%) in which the fusion did not make any decision (from Ĉ=0);
- C1: 212−36=176 (9.39%) in which the fusion was too conflictive (Ĉ<0.15); and
- C2: 22+25+1=48 (2.56%) in which D(FUS)≠D(PDE) (e.g., false positive 3330,
corrections 3340 and complete disagreements 3350). - In the case of the Type H applications (for T1=0.15), the following labels result:
- A: 729+15=744 cases (89.5%) in which D(FUS)=D(PDE); (e.g.,
agreements 3410 and false negatives 3420); - B: =37 cases (4.5%) in which the fusion did not make any decision (from Ĉ=0);
- C1: 68−37=31 cases (3.7%) in which the fusion was too conflictive (Ĉ<0.15); and
- C2: 16+3=19 cases (2.3%) in which D(FUS)≠D(PDE) (e.g., false positives 3430,
corrections 3440 and complete disagreements 3450). - According to the present example, since there is no SRD in production, there can only be reliance on the degree of conflict and the agreement between the fused decision and the
production decision engine 145. If the disagreement between production decision engine and FUS (e.g., subset C2) is used, it can be observed that the number of cases in which the fusion will disagree with the production decision engine, and make a classification, is 48/1875 (2.56%) for Type G applications and 19/831 (2.3%) for Type H applications . This may be considered a manageable percentage of cases to audit. Further, this sample of cases may be augmented by additional cases sampled from subsets C1. - A further analysis of set C2 in the case of Type G applications shows that out of 48 cases, the fusion module called 22 of them correctly and 26 of them incorrectly. From the 26 incorrectly called cases, 14 cases were borderline cases according to the production decision engine. This illustrates that the problematic cases may be correctly identified and are good candidates for an audit.
- A further analysis of set C2 in the case of Type H applications shows that out of 19 cases, the
multi-classifier fusion module 130 incorrectly called 16. Of these 16 cases, 6 cases were borderline cases, i.e., theproduction decision engine 145 only had partial degree of satisfaction of the intersection of all the constraints e.g., C(PDE)<0.9. Furthermore, 11 cases had a conflict measure Ĉ<0.4. If the union of these two subsets (e.g., the borderline cases and the conflict measure cases) is taken, the results are 13 cases that are either borderline (from the PDE) or have low confidence in the fusion, and the remaining 3 cases were ones that the CBE could not classify (i.e., it could not find enough similar cases). This again demonstrates that the problematic cases may be generally correctly identified and are worth auditing. - The set B (4.5%) illustrates a lack of commitment and is a candidate for a review to assign an SRD. The set A may be a starting point to identify the cases that could go to the test set. However, set A may need further filtering by removing all cases that were borderline according to the PDE (i.e., C(PDE)<T2), as well as removing those cases whose fusion confidence was too low (i.e., C(FUS)<1). Again T2 will be determined empirically, from the data.
- Various aspects of the
multi-classifier fusion module 131 will now be discussed in greater detail below. Instead of using an associative function such as a T-Norm operator as with themulti-classifier fusion module 130, themulti-classifier fusion module 131 employs convex combination and averaging operators such as a geometric average, an arithmetic average, a majority vote, etc. FIG. 35 schematically illustrates the classes of fusion aggregation generated frommulti-classifier fusion modules reference numeral 3570. These are the operators used by themulti-classifier fusion module 130. As the number of sources or as the complexity of the problem increase, it is more difficult to end up with non-empty intersections. For instance, it would be enough to have one source disagreeing with the remaining (n−1 sources) to experience a total conflict. Therefore it is necessary to also consider compensating tradeoff operators, which are situated between the intersection and union operators and represented byreference numeral 3550. Explicit examples of such fusion operators are shown in FIG. 35 byreference numeral 3590. - This invention has recognized that sometimes there may be a situation where there is a lack of consensus for a large number of cases for n decision engines and therefore no decision is possible and there is good evidence that one or more classifiers may not apply for a sub-set of applications. This invention has overcome this potential drawback by using the
multi-classifier fusion module 131 in addition to themulti-classifier fusion module 130. Themulti-classifier fusion module 131 is operative with m decision engines, where m may be a sub-set of decision engines used by themulti-classifier fusion module 130. Furthermore,multi-classifier fusion module 131 is extended to allow the aggregation of decision engines beyond the intersection operation that uses the T-Norm approach such as themulti-classifier fusion module 130. In particular,multi-classifier fusion module 131 may aggregate the decision engines according to convex combinations, such as a geometric average, an arithmetic average, a majority vote, etc. which are shown in FIG. 35 byreference numerals - FIG. 36 is an example illustrating the operation of the
multi-classifier fusion module 131. In this example, FIG. 36 shows that there are threedecision engines 110 referenced as S1, S2, and S3 that have ordered a set of four alternatives risk classes, A, B, C, D from the set {A,B,C,D} and thatdecision engine 145 had an initial ordering of {A,D,B,D}. The initial ordering from thedecision engine 145 needs to be reconciled with the three decision engines S1, S2, and S3. This ordering implies that thedecision engine 145 initially prefers A over D over B over C. These preferences may be stated strictly in an ordinal manner as just described or may also be expressed as a cardinal number that adds additional information about the preferences. The preferences from the decision engines S1, S2, and S3 are as follows: - S1→{D,A,B,C}
- S2→{B,A,C,D}
- S3→{C,A,B,D}
- The
multi-classifier fusion module 131 takes these individual ordered sets for each of the decision engines S1, S2 and S3 and produces a fused ordered set according to the type of convex combination and averaging operator selected. - One convex combination and averaging operator that the
multi-classifier fusion module 131 may use is a majority vote operator that employs an average majority-voting rule to assign for each pair-wise ordering whether or not a majority voted for that ordering. Referring to FIG. 36, both S1 and S3 rank alternative A higher than B so that the fusion operator would favor alternative A with respect to alternative B. More generally, themulti-classifier fusion module 131 would produce values that populate a preference matrix with entry (i,j) indicating the preference relation between alternative i and j. For one form of the majority-voting rule used as the fusion operator (referred to as operator 1), the preference matrix for the present example would look as follows:Operator 1Alternative j Alternative i A B C D A 0 1 1 1 B 0 0 1 1 C 0 0 0 1 D 0 0 0 0 - where an entry (i,j) is set to 1 if a majority of the decision engines prefer alternative i to alternative j. Using this matrix, the following global ordering G is obtained as the result of the fusion of the orderings expressed by the individual decision engines, which is the output generated from multi-classifier fusion module131:
- G→{A,B,C,D}
- When the
comparison module 150 compares the fused result to theproduction decision engine 145 ordering of {A,D,B,C}, it will see that the decision engine's choice of alternative A as being the best alternative is in agreement with the decisions of the decision engines using the majority rule. - The above example describes one instance of a convex combination and averaging operator that can be used by the
multi-classifier fusion module 131, and one of ordinary skill in the art will recognize that similar examples can be provided for other types of convex combination and averaging operators. For instance, with the same example as above, one could use a fusion operator which produces a more informative preference matrix by using not just 0s and 1s as entries from a majority ruling but a score that indicates the fraction of experts who agree on a particular pair-wise ordering. The matrix for this type of fusion operator will look as follows:Alternative i A B C D A 0 2/3 2/3 2/3 B 1/3 0 2/3 2/3 C 1/3 1/3 0 2/3 D 1/3 1/3 1/3 0 - Another fusion operator available to
multi-classifier fusion module 131 is described. Assume, for example, that there are four decision engines and four risk classes, A, B, C, D and that the decision engines provide the values summarized below.Weight Classifier A B C D w1 S1 0.8 0.1 0.05 0.05 w2 S2 0.7 0 0.2 0.1 w3 S3 0 0 0.5 0.5 w4 S4 0.9 0.1 0 0 - Each decision engine produces a normalized preference vector described by the values in each risk class which is shown in the above rows. Also there is a weight that can be assigned to each decision engine depending on their experience or familiarity with the particular commercial segment considered, etc. (for a human underwriter) or the past performance of a particular automated decision engine for this particular segment.
- In order to assess the overall preference for a risk class, Cj, the following fusion operation (a weighted average) for each class is performed
- <Cj>=Σ i w i a i/Σi w i.
- The sum is over the decision engines and the ai are the values for each decision engine under rate class Cj. For simplicity, it is assumed that the weights for all the decision engines are the same. This gives the following fused preference vector for the decision engine. [A, C, D, B]:=>[0.6, 0.1875, 0.1625, 0.05]=[<C1>, <C2>, <C3>, <C4>]. Associated with this fused decision engine preference, a measure of confidence is also provided by using an entropy measure.
- Confidence=1+Σi [<Ci>Log(<Ci>)+(1−<Ci>)Log(1−<Ci>)]
- where the maximum confidence is 1 and the minimum confidence is 0. When this is applied to the fused preference vector above for this operator, the result obtained is Confidence=0.22.
- FIG. 37 is a flowchart illustrating the operation of the system shown in FIG. 1. In FIG. 37, the results (e.g., IC−ID) from the decision engines are inputted to the multi-classifier fusion engine at 3700. The multi-classifier fusion modules fuse the decision engine results at 3710. In particular,
multi-classifier fusion module 130 fuses the decision engine results using an associative function such as a triangular-norm operation, whilemulti-classifier fusion module 131 fuses the decision engine results using a convex combination and averaging operator. In addition, the multi-classifier fusion modules generate confidence measures at 3720. The comparison engine receives the fusion results and confidence measures at 3730. In addition, the comparison engine receives input from the production decision engine at 3740. The comparison engine chooses between the inputs from the two fusion modules at 3750 based on which result has the highest confidence. The comparison engine then compares the resultant choice with the production decision engine input at 3760. The output of this comparison is a risk class decision and a confidence measure that is then used to assign to one of several databases at 3770 for future use. - The foregoing flow charts, block diagrams and screen shots of this disclosure show the functionality and operation of the system shown in FIG. 1. In this regard, each block/component represents a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures or, for example, may in fact be executed substantially concurrently or in the reverse order, depending upon the functionality involved. Also, one of ordinary skill in the art will recognize that additional blocks may be added.
- The various embodiments described above comprise an ordered listing of executable instructions for implementing logical functions. The ordered listing can be embodied in any computer-readable medium for use by or in connection with a computer-based system that can retrieve the instructions and execute them. In the context of this application, the computer-readable medium can be any means that can contain, store, communicate, propagate, transmit or transport the instructions. The computer readable medium can be an electronic, a magnetic, an optical, an electromagnetic, or an infrared system, apparatus, or device. An illustrative, but non-exhaustive list of computer-readable mediums can include an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (magnetic), a read-only memory (ROM) (magnetic), an erasable programmable read-only memory (EPROM or Flash memory) (magnetic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical).
- It is apparent that there has been provided in accordance with this invention, a system, process and computer program product for fusion classification for risk categorization in underwriting a financial risk instrument. While the invention has been particularly shown and described in conjunction with a preferred embodiment thereof, it will be appreciated that variations and modifications can be effected by a person of ordinary skill in the art without and departing from the scope of the invention.
Claims (35)
1. A system for underwriting a financial risk instrument application represented by at least one risk attribute, comprising:
a plurality of decision engines that each examines the at least one risk attribute associated with the financial risk instrument application and assigns the application to one of a predetermined set of risk classes;
a fusion engine that compares the risk classes assigned by each of the plurality of decision engines and fuses the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application, wherein the fusion engine comprises a first multi-classifier fusion module that uses an associative function to fuse the assigned risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the assigned risk classes into a second aggregated result;
a production decision engine that assigns the financial risk instrument application to one of a predetermined set of risk classes according to the at least one risk attribute associated with the application and generates a production result representative of the risk of the application; and
a comparison engine that selects one of the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module and compares with the production result generated from the production decision engine, the comparison engine generating an underwriting decision for the financial risk instrument application according to the comparison.
2. The system according to claim 1 , further comprising a fusion confidence estimation engine that estimates a degree of confidence in the aggregated result of the fusion engine, wherein the fusion confidence estimation engine estimates a degree of confidence in the first aggregated result generated from the first multi-classifier fusion module and a degree of confidence in the second aggregated result generated from the second multi-classifier fusion module.
3. The system according to claim 2 , wherein the comparison engine uses the estimated degree of confidences to select between the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module.
4. The system according to claim 1 , further comprising a production confidence estimation engine that estimates a degree of confidence in the production result generated from the production decision engine.
5. The system according to claim 1 , further comprising a comparison confidence estimation engine that estimates a degree of confidence in the underwriting decision made for the financial risk instrument application by the comparison engine.
6. The system according to claim 1 , wherein the associative function used by the first multi-classifier fusion module comprises triangular norm operators.
7. The system according to claim 1 , wherein the non-associative function used by the second multi-classifier fusion module comprises convex combination and averaging operators.
8. A system for underwriting a financial risk instrument application represented by at least one risk attribute, comprising:
a plurality of decision engines that each examines the at least one risk attribute associated with the financial risk instrument application and assigns a preference from a set of predetermined risk classes for the application, wherein the preference of risk classes provides a conviction in applicability of each risk class assigned to the financial risk instrument application;
a fusion engine that compares the preferences of risk classes generated by each of the plurality of decision engines and fuses the preferences of risk classes into an aggregated result representative of the risk of the financial risk instrument application, wherein the fusion engine comprises a first multi-classifier fusion module that uses an associative function to fuse the preferences of risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the preferences of risk classes into a second aggregated result;
a production decision engine that assigns the financial risk instrument application to a preference from a set of predetermined risk classes according to the at least one risk attribute associated with the application and generates a production result representative of the risk of the application; and
a comparison engine that selects one of the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module and compares with the production result generated from the production decision engine, the comparison engine generating an underwriting decision for the financial risk instrument application according to the comparison.
9. The system according to claim 8 , further comprising a fusion confidence estimation engine that estimates a degree of confidence in the aggregated result of the fusion engine, wherein the fusion confidence estimation engine estimates a degree of confidence in the first aggregated result generated from the first multi-classifier fusion module and a degree of confidence in the second aggregated result generated from the second multi-classifier fusion module.
10. The system according to claim 9 , wherein the comparison engine uses the estimated degree of confidences to select between the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module.
11. The system according to claim 8 , further comprising a production confidence estimation engine that estimates a degree of confidence in the production result generated from the production decision engine.
12. The system according to claim 8 , further comprising a comparison confidence estimation engine that estimates a degree of confidence in the underwriting decision made for the financial risk instrument application made by the comparison engine.
13. A computer-implemented process for underwriting a financial risk instrument application represented by at least one risk attribute, comprising:
examining the at least one risk attribute associated with the financial risk instrument application with a plurality of decision engines;
using each decision engine to assign the application to one of a set of predetermined risk classes;
fusing the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application, wherein the fusing comprises:
applying an associative function to fuse the assigned risk classes into a first aggregated result; and
applying a non-associative function to fuse the assigned risk classes into a second aggregated result;
selecting one of the first aggregated result and the second aggregated result;
comparing the selected aggregated result with a production result generated from a production decision engine, and
generating an underwriting decision for the financial risk instrument application according to the comparison of the selected aggregated result with the production result.
14. The process according to claim 13 , further comprising estimating a degree of confidence in the first aggregated result and in the second aggregated result.
15. The process according to claim 14 , wherein the selecting comprises comparing the estimated degree of confidences associated with the first aggregated result and the second aggregated result.
16. The process according to claim 13 , further comprising estimating a degree of confidence in the underwriting decision made for the financial risk instrument application.
17. The process according to claim 13 , wherein the associative function comprises triangular norm operators.
18. The process according to claim 13 , wherein the non-associative function comprises convex combination and averaging operators.
19. A computer-implemented process for underwriting a financial risk instrument application represented by at least one risk attribute, comprising:
examining the at least one risk attribute associated with the financial risk instrument application with a plurality of decision engines;
using each decision engine to assign a preference from a set of predetermined risk classes for the application, wherein the preference of risk classes provides a conviction in applicability of each risk class assigned to the financial risk instrument application;
fusing the preferences of risk classes into an aggregated result representative of the risk of the financial risk instrument application, wherein the fusing comprises:
applying an associative function to fuse the preferences of risk classes into a first aggregated result; and
applying a non-associative function to fuse the preferences of risk classes into a second aggregated result;
selecting one of the first aggregated result and the second aggregated result;
comparing the selected aggregated result with a production result generated from a production decision engine, and
generating an underwriting decision for the financial risk instrument application according to the comparison of the selected aggregated result with the production result.
20. The process according to claim 19 , further comprising estimating a degree of confidence in the first aggregated result and in the second aggregated result.
21. The process according to claim 20 , wherein the selecting comprises comparing the estimated degree of confidences associated with the first aggregated result and the second aggregated result.
22. The process according to claim 19 , further comprising estimating a degree of confidence in the underwriting decision made for the financial risk instrument application.
23. A computer-readable medium storing computer instructions for instructing a computer system to underwrite a financial risk instrument application represented by at least one risk attribute, the instructions comprising:
examining the at least one risk attribute associated with the financial risk instrument application with a plurality of decision engines;
using each decision engine to assign the application to a one of a set of predetermined risk classes;
fusing the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application, wherein the fusing comprises:
applying an associative function to fuse the assigned risk classes into a first aggregated result; and
applying a non-associative function to fuse the assigned risk classes into a second aggregated result;
selecting one of the first aggregated result and the second aggregated result;
comparing the selected aggregated result with a production result generated from a production decision engine, and
generating an underwriting decision for the financial risk instrument application according to the comparison of the selected aggregated result with the production result.
24. The computer-readable medium according to claim 23 further comprising instructions for estimating a degree of confidence in the first aggregated result and in the second aggregated result.
25. The computer-readable medium according to claim 24 , wherein the selecting comprises instructions for comparing the estimated degree of confidences associated with the first aggregated result and the second aggregated result.
26. The computer-readable medium according to claim 23 , further comprising instructions for estimating a degree of confidence in the underwriting decision made for the financial risk instrument application.
27. The computer-readable medium according to claim 23 , wherein the associative function comprises triangular norm operators.
28. The computer-readable medium according to claim 23 , wherein the non-associative function comprises convex combination and averaging operators.
29. A computer-readable medium storing computer instructions for instructing a computer system to underwrite a financial risk instrument application represented by at least one risk attribute, the instructions comprising:
examining the at least one risk attribute associated with the financial risk instrument application with a plurality of decision engines;
using each decision engine to assign a preference from a set of predetermined risk classes for the application, wherein the preference of risk classes provides a conviction in applicability of each risk class assigned to the financial risk instrument application;
fusing the preferences of risk classes into an aggregated result representative of the risk of the financial risk instrument application, wherein the fusing comprises:
applying an associative function to fuse the preferences of risk classes into a first aggregated result; and
applying a non-associative function to fuse the preferences of risk classes into a second aggregated result;
selecting one of the first aggregated result and the second aggregated result;
comparing the selected aggregated result with a production result generated from a production decision engine, and
generating an underwriting decision for the financial risk instrument application according to the comparison of the selected aggregated result with the production result.
30. The computer-readable medium according to claim 29 , further comprising instructions for estimating a degree of confidence in the first aggregated result and in the second aggregated result.
31. The computer-readable medium according to claim 30 , wherein the selecting comprises instructions for comparing the estimated degree of confidences associated with the first aggregated result and the second aggregated result.
32. The computer-readable medium according to claim 29 , further comprising instructions for estimating a degree of confidence in the underwriting decision made for the financial risk instrument application.
33. A system for underwriting a financial risk instrument application represented by at least one risk attribute, comprising:
a plurality of decision engines that each examines the at least one risk attribute associated with the financial risk instrument application and assigns the application to one of a predetermined set of risk classes;
a fusion engine that compares the risk classes assigned by each of the plurality of decision engines and fuses the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application, wherein the fusion engine comprises a first multi-classifier fusion module that uses an associative function to fuse the assigned risk classes into a first aggregated result and a second multi-classifier fusion that uses a non-associative function to fuse the assigned risk classes into a second aggregated result; and
a comparison engine that selects between the first aggregated result generated from the first multi-classifier fusion module and the second aggregated result generated from the second multi-classifier fusion module, the selected result being representative of an underwriting decision for the financial risk instrument application.
34. A computer-implemented process for underwriting a financial risk instrument application represented by at least one risk attribute, comprising:
examining the at least one risk attribute associated with the financial risk instrument application with a plurality of decision engines;
using each decision engine to assign the application to one of a set of predetermined risk classes;
fusing the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application, wherein the fusing comprises:
applying an associative function to fuse the assigned risk classes into a first aggregated result; and
applying a non-associative function to fuse the assigned risk classes into a second aggregated result;
selecting between the first aggregated result and the second aggregated result; and
generating an underwriting decision for the financial risk instrument application according to the selected aggregated result.
35. A computer-readable medium storing computer instructions for instructing a computer system to underwrite a financial risk instrument application represented by at least one risk attribute, the instructions comprising:
examining the at least one risk attribute associated with the financial risk instrument application with a plurality of decision engines;
using each decision engine to assign the application to a one of a set of predetermined risk classes;
fusing the assigned risk classes into an aggregated result representative of the risk of the financial risk instrument application, wherein the fusing comprises:
applying an associative function to fuse the assigned risk classes into a first aggregated result; and
applying a non-associative function to fuse the assigned risk classes into a second aggregated result;
selecting one of the first aggregated result and the second aggregated result; and
generating an underwriting decision for the financial risk instrument application according to the selected aggregated result.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/832,003 US20040225587A1 (en) | 2003-04-30 | 2004-04-23 | Fusion classification for risk categorization in underwriting a financial risk instrument |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/425,721 US7383239B2 (en) | 2003-04-30 | 2003-04-30 | System and process for a fusion classification for insurance underwriting suitable for use by an automated system |
US10/832,003 US20040225587A1 (en) | 2003-04-30 | 2004-04-23 | Fusion classification for risk categorization in underwriting a financial risk instrument |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/425,721 Continuation-In-Part US7383239B2 (en) | 2003-04-30 | 2003-04-30 | System and process for a fusion classification for insurance underwriting suitable for use by an automated system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040225587A1 true US20040225587A1 (en) | 2004-11-11 |
Family
ID=33309734
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/425,721 Active 2025-10-23 US7383239B2 (en) | 2003-04-30 | 2003-04-30 | System and process for a fusion classification for insurance underwriting suitable for use by an automated system |
US10/832,003 Abandoned US20040225587A1 (en) | 2003-04-30 | 2004-04-23 | Fusion classification for risk categorization in underwriting a financial risk instrument |
US12/131,545 Active 2024-06-14 US8214314B2 (en) | 2003-04-30 | 2008-06-02 | System and process for a fusion classification for insurance underwriting suitable for use by an automated system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/425,721 Active 2025-10-23 US7383239B2 (en) | 2003-04-30 | 2003-04-30 | System and process for a fusion classification for insurance underwriting suitable for use by an automated system |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/131,545 Active 2024-06-14 US8214314B2 (en) | 2003-04-30 | 2008-06-02 | System and process for a fusion classification for insurance underwriting suitable for use by an automated system |
Country Status (2)
Country | Link |
---|---|
US (3) | US7383239B2 (en) |
WO (1) | WO2004099946A2 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050240514A1 (en) * | 2004-04-01 | 2005-10-27 | Gaubatz Dieter S | System and method for evaluating preferred risk definitions |
US20070088982A1 (en) * | 2005-10-18 | 2007-04-19 | Valerie Guralnik | System and method for combining diagnostic evidences for turbine engine fault detection |
US20080034313A1 (en) * | 2006-04-10 | 2008-02-07 | Dietmar Hildebrand | Fuzzy logic-based surveillance in information technology and business service management systems |
US20080319802A1 (en) * | 2007-06-22 | 2008-12-25 | Abraham Jonathan P | Long term care underwriting system and method |
US7899741B2 (en) | 2007-03-28 | 2011-03-01 | Bank Of America Corporation | Loss impact tracking system and method |
US8862433B2 (en) | 2010-05-18 | 2014-10-14 | United Technologies Corporation | Partitioning of turbomachine faults |
US20160275604A1 (en) * | 2015-03-17 | 2016-09-22 | Accenture Global Services Limited | Adaptive quality assurance management system |
CN106355030A (en) * | 2016-09-20 | 2017-01-25 | 浙江大学 | Fault detection method based on analytic hierarchy process and weighted vote decision fusion |
CN106371427A (en) * | 2016-10-28 | 2017-02-01 | 浙江大学 | Industrial process fault classification method based on analytic hierarchy process and fuzzy fusion |
CN109325553A (en) * | 2018-12-04 | 2019-02-12 | 山东建筑大学 | A kind of wind turbine gearbox fault detection method, system, equipment and medium |
US11227217B1 (en) | 2020-07-24 | 2022-01-18 | Alipay (Hangzhou) Information Technology Co., Ltd. | Entity transaction attribute determination method and apparatus |
US20220343420A1 (en) * | 2021-04-23 | 2022-10-27 | Intuit Inc. | Flexible, multi-constraint segmentation sytems |
US20230169355A1 (en) * | 2021-12-01 | 2023-06-01 | Capital One Services, Llc | Replica reliability |
Families Citing this family (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7895062B2 (en) | 2001-12-31 | 2011-02-22 | Genworth Financial, Inc. | System for optimization of insurance underwriting suitable for use by an automated system |
US7899688B2 (en) | 2001-12-31 | 2011-03-01 | Genworth Financial, Inc. | Process for optimization of insurance underwriting suitable for use by an automated system |
US7844477B2 (en) | 2001-12-31 | 2010-11-30 | Genworth Financial, Inc. | Process for rule-based insurance underwriting suitable for use by an automated system |
US8005693B2 (en) | 2001-12-31 | 2011-08-23 | Genworth Financial, Inc. | Process for determining a confidence factor for insurance underwriting suitable for use by an automated system |
US7818186B2 (en) | 2001-12-31 | 2010-10-19 | Genworth Financial, Inc. | System for determining a confidence factor for insurance underwriting suitable for use by an automated system |
US8793146B2 (en) * | 2001-12-31 | 2014-07-29 | Genworth Holdings, Inc. | System for rule-based insurance underwriting suitable for use by an automated system |
US7844476B2 (en) | 2001-12-31 | 2010-11-30 | Genworth Financial, Inc. | Process for case-based insurance underwriting suitable for use by an automated system |
US7593880B2 (en) * | 2003-03-19 | 2009-09-22 | General Electric Company | Methods and systems for analytical-based multifactor multiobjective portfolio risk optimization |
US20040236611A1 (en) * | 2003-04-30 | 2004-11-25 | Ge Financial Assurance Holdings, Inc. | System and process for a neural network classification for insurance underwriting suitable for use by an automated system |
US7813945B2 (en) | 2003-04-30 | 2010-10-12 | Genworth Financial, Inc. | System and process for multivariate adaptive regression splines classification for insurance underwriting suitable for use by an automated system |
US7383239B2 (en) * | 2003-04-30 | 2008-06-03 | Genworth Financial, Inc. | System and process for a fusion classification for insurance underwriting suitable for use by an automated system |
US7801748B2 (en) | 2003-04-30 | 2010-09-21 | Genworth Financial, Inc. | System and process for detecting outliers for insurance underwriting suitable for use by an automated system |
US7711584B2 (en) | 2003-09-04 | 2010-05-04 | Hartford Fire Insurance Company | System for reducing the risk associated with an insured building structure through the incorporation of selected technologies |
US9311676B2 (en) | 2003-09-04 | 2016-04-12 | Hartford Fire Insurance Company | Systems and methods for analyzing sensor data |
US7610210B2 (en) * | 2003-09-04 | 2009-10-27 | Hartford Fire Insurance Company | System for the acquisition of technology risk mitigation information associated with insurance |
US7698159B2 (en) | 2004-02-13 | 2010-04-13 | Genworth Financial Inc. | Systems and methods for performing data collection |
US7469228B2 (en) * | 2004-02-20 | 2008-12-23 | General Electric Company | Systems and methods for efficient frontier supplementation in multi-objective portfolio analysis |
US20050187845A1 (en) * | 2004-02-20 | 2005-08-25 | Eklund Neil Holger W. | Systems and methods for multi-objective portfolio analysis using dominance filtering |
US8126795B2 (en) | 2004-02-20 | 2012-02-28 | General Electric Company | Systems and methods for initial sampling in multi-objective portfolio analysis |
US8219477B2 (en) | 2004-02-20 | 2012-07-10 | General Electric Company | Systems and methods for multi-objective portfolio analysis using pareto sorting evolutionary algorithms |
US8566125B1 (en) | 2004-09-20 | 2013-10-22 | Genworth Holdings, Inc. | Systems and methods for performing workflow |
US20060287937A1 (en) * | 2005-01-18 | 2006-12-21 | Manyworlds, Inc. | Generative Investment Process |
US20090119133A1 (en) * | 2005-07-07 | 2009-05-07 | Yeransian Luke W | Method and system for policy underwriting and risk management over a network |
US20070124235A1 (en) * | 2005-11-29 | 2007-05-31 | Anindya Chakraborty | Method and system for income estimation |
US20080059395A1 (en) * | 2006-01-10 | 2008-03-06 | Manyworlds, Inc. | Adaptive Online Experimentation |
US8359209B2 (en) | 2006-12-19 | 2013-01-22 | Hartford Fire Insurance Company | System and method for predicting and responding to likelihood of volatility |
WO2008079325A1 (en) | 2006-12-22 | 2008-07-03 | Hartford Fire Insurance Company | System and method for utilizing interrelated computerized predictive models |
US7840468B2 (en) * | 2007-02-05 | 2010-11-23 | Jpmorgan Chase Bank, N.A. | System and method for a risk management framework for hedging mortality risk in portfolios having mortality-based exposure |
US8600870B2 (en) * | 2007-10-29 | 2013-12-03 | Fair Isaac Corporation | Distributed scoring of data transactions |
US9665910B2 (en) | 2008-02-20 | 2017-05-30 | Hartford Fire Insurance Company | System and method for providing customized safety feedback |
US10013638B2 (en) * | 2008-08-14 | 2018-07-03 | Ping Zhang | Cancer diagnostic method and system |
CN101727454A (en) * | 2008-10-30 | 2010-06-09 | 日电(中国)有限公司 | Method for automatic classification of objects and system |
US20100246464A1 (en) * | 2009-03-23 | 2010-09-30 | Texas Instruments Incorporated | Power conservation through bi-directional association of multiple devices |
US20110040582A1 (en) * | 2009-08-17 | 2011-02-17 | Kieran Mullins | Online system and method of insurance underwriting |
US20110055131A1 (en) * | 2009-08-28 | 2011-03-03 | Hung-Han Chen | Method of universal computing device |
US8131571B2 (en) * | 2009-09-23 | 2012-03-06 | Watson Wyatt & Company | Method and system for evaluating insurance liabilities using stochastic modeling and sampling techniques |
US10055792B2 (en) | 2009-11-04 | 2018-08-21 | Michael Price | System and method for automated risk management appraisal |
US8355934B2 (en) | 2010-01-25 | 2013-01-15 | Hartford Fire Insurance Company | Systems and methods for prospecting business insurance customers |
US8396875B2 (en) | 2010-06-17 | 2013-03-12 | Microsoft Corporation | Online stratified sampling for classifier evaluation |
US9460471B2 (en) | 2010-07-16 | 2016-10-04 | Hartford Fire Insurance Company | System and method for an automated validation system |
WO2012125753A2 (en) | 2011-03-14 | 2012-09-20 | Amgine Technologies, Inc. | Processing and fulfilling natural language travel requests |
US9659099B2 (en) | 2011-03-14 | 2017-05-23 | Amgine Technologies (Us), Inc. | Translation of user requests into itinerary solutions |
US11763212B2 (en) | 2011-03-14 | 2023-09-19 | Amgine Technologies (Us), Inc. | Artificially intelligent computing engine for travel itinerary resolutions |
US8775218B2 (en) * | 2011-05-18 | 2014-07-08 | Rga Reinsurance Company | Transforming data for rendering an insurability decision |
US8577809B2 (en) * | 2011-06-30 | 2013-11-05 | Qualcomm Incorporated | Method and apparatus for determining and utilizing value of digital assets |
US8335701B1 (en) | 2011-10-31 | 2012-12-18 | Marsh USA Inc. | System and method for determining opportunities and peer information for insurance policies |
US8666788B1 (en) | 2013-02-08 | 2014-03-04 | Kabir Syed | Systems and methods for facilitating an insurance marketplace for negotiations among brokers and insurance carriers |
US9501202B2 (en) | 2013-03-15 | 2016-11-22 | Palantir Technologies, Inc. | Computer graphical user interface with genomic workflow |
US9836580B2 (en) | 2014-03-21 | 2017-12-05 | Palantir Technologies Inc. | Provider portal |
CA2944652A1 (en) | 2014-04-01 | 2015-10-08 | Amgine Technologies (Us), Inc. | Inference model for traveler classification |
JP6547275B2 (en) * | 2014-10-29 | 2019-07-24 | 株式会社リコー | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM |
US10372879B2 (en) | 2014-12-31 | 2019-08-06 | Palantir Technologies Inc. | Medical claims lead summary report generation |
US11302426B1 (en) | 2015-01-02 | 2022-04-12 | Palantir Technologies Inc. | Unified data interface and system |
US9839376B1 (en) * | 2015-04-20 | 2017-12-12 | Massachusetts Mutual Life Insurance | Systems and methods for automated body mass index calculation to determine value |
US11049047B2 (en) | 2015-06-25 | 2021-06-29 | Amgine Technologies (Us), Inc. | Multiattribute travel booking platform |
US10628834B1 (en) | 2015-06-16 | 2020-04-21 | Palantir Technologies Inc. | Fraud lead detection system for efficiently processing database-stored data and automatically generating natural language explanatory information of system results for display in interactive user interfaces |
US10041803B2 (en) | 2015-06-18 | 2018-08-07 | Amgine Technologies (Us), Inc. | Scoring system for travel planning |
US11941552B2 (en) | 2015-06-25 | 2024-03-26 | Amgine Technologies (Us), Inc. | Travel booking platform with multiattribute portfolio evaluation |
US9418337B1 (en) * | 2015-07-21 | 2016-08-16 | Palantir Technologies Inc. | Systems and models for data analytics |
US10304007B2 (en) | 2015-12-08 | 2019-05-28 | International Business Machines Corporation | Using a plurality of heterogeneous decision engines to produce a single decision |
WO2017180483A1 (en) * | 2016-04-11 | 2017-10-19 | Amgine Technologies (Us), Inc. | Insurance evaluation engine |
US20170323239A1 (en) | 2016-05-06 | 2017-11-09 | General Electric Company | Constrained time computing control system to simulate and optimize aircraft operations with dynamic thermodynamic state and asset utilization attainment |
US10417614B2 (en) | 2016-05-06 | 2019-09-17 | General Electric Company | Controlling aircraft operations and aircraft engine components assignment |
US10394871B2 (en) | 2016-10-18 | 2019-08-27 | Hartford Fire Insurance Company | System to predict future performance characteristic for an electronic record |
US10650329B2 (en) * | 2016-12-21 | 2020-05-12 | Hartford Fire Insurance Company | System to facilitate predictive analytic algorithm deployment in an enterprise |
US11373752B2 (en) | 2016-12-22 | 2022-06-28 | Palantir Technologies Inc. | Detection of misuse of a benefit system |
US11432778B2 (en) | 2017-01-24 | 2022-09-06 | General Electric Company | Methods and systems for patient monitoring |
US10628002B1 (en) | 2017-07-10 | 2020-04-21 | Palantir Technologies Inc. | Integrated data authentication system with an interactive user interface |
EP3665705A1 (en) | 2017-08-08 | 2020-06-17 | Fresenius Medical Care Holdings, Inc. | Systems and methods for treating and estimating progression of chronic kidney disease |
US20190266215A1 (en) * | 2018-02-27 | 2019-08-29 | International Business Machines Corporation | Pareto-efficient probabilistic solutions |
CN108388929A (en) * | 2018-03-27 | 2018-08-10 | 四川大学 | Client segmentation method and device based on cost-sensitive and semisupervised classification |
US11210349B1 (en) | 2018-08-02 | 2021-12-28 | Palantir Technologies Inc. | Multi-database document search system architecture |
CN109460356B (en) * | 2018-10-19 | 2021-12-28 | 中国船舶重工集团公司第七一六研究所 | Data fusion method for software fault prediction |
CN109902739A (en) * | 2019-02-27 | 2019-06-18 | 厦门理工学院 | A kind of mechanical equipment fault degree recognition methods, terminal device and storage medium |
US11468148B2 (en) * | 2019-06-29 | 2022-10-11 | Wipro Limited | Method and system for data sampling using artificial neural network (ANN) model |
CN111178405A (en) * | 2019-12-18 | 2020-05-19 | 浙江工业大学 | Similar object identification method fusing multiple neural networks |
CN113378907B (en) * | 2021-06-04 | 2024-01-09 | 南京大学 | Automated software traceability recovery method for enhancing data preprocessing process |
CN113626415B (en) * | 2021-08-27 | 2024-02-23 | 天元大数据信用管理有限公司 | Credit data output method, equipment and medium |
CN114897096A (en) * | 2022-06-02 | 2022-08-12 | 中国银联股份有限公司 | Model fusion method, device, equipment and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4975840A (en) * | 1988-06-17 | 1990-12-04 | Lincoln National Risk Management, Inc. | Method and apparatus for evaluating a potentially insurable risk |
US5218646A (en) * | 1990-02-09 | 1993-06-08 | U.S. Philips Corp. | Classification procedure implemented in a hierarchical neural network, and hierarchical neural network |
US5696907A (en) * | 1995-02-27 | 1997-12-09 | General Electric Company | System and method for performing risk and credit analysis of financial service applications |
US5768422A (en) * | 1995-08-08 | 1998-06-16 | Apple Computer, Inc. | Method for training an adaptive statistical classifier to discriminate against inproper patterns |
US5796863A (en) * | 1995-08-08 | 1998-08-18 | Apple Computer, Inc. | Method for training an adaptive statistical classifier to balance unigram prior factors |
US5805730A (en) * | 1995-08-08 | 1998-09-08 | Apple Computer, Inc. | Method for training an adaptive statistical classifier with improved learning of difficult samples |
US5805731A (en) * | 1995-08-08 | 1998-09-08 | Apple Computer, Inc. | Adaptive statistical classifier which provides reliable estimates or output classes having low probabilities |
US5839103A (en) * | 1995-06-07 | 1998-11-17 | Rutgers, The State University Of New Jersey | Speaker verification system using decision fusion logic |
US5930392A (en) * | 1996-07-12 | 1999-07-27 | Lucent Technologies Inc. | Classification technique using random decision forests |
US6125194A (en) * | 1996-02-06 | 2000-09-26 | Caelum Research Corporation | Method and system for re-screening nodules in radiological images using multi-resolution processing, neural network, and image processing |
Family Cites Families (364)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4642768A (en) | 1984-03-08 | 1987-02-10 | Roberts Peter A | Methods and apparatus for funding future liability of uncertain cost |
US4722055A (en) | 1984-03-08 | 1988-01-26 | College Savings Bank | Methods and apparatus for funding future liability of uncertain cost |
US4766539A (en) | 1985-03-08 | 1988-08-23 | Fox Henry L | Method of determining the premium for and writing a policy insuring against specified weather conditions |
US4831526A (en) | 1986-04-22 | 1989-05-16 | The Chubb Corporation | Computerized insurance premium quote request and policy issuance system |
US5218539A (en) | 1986-12-01 | 1993-06-08 | International Business Machines Corporation | Forms processor with controlled remote revision |
US4839804A (en) | 1986-12-30 | 1989-06-13 | College Savings Bank | Method and apparatus for insuring the funding of a future liability of uncertain cost |
US4837693A (en) | 1987-02-27 | 1989-06-06 | Schotz Barry R | Method and apparatus for facilitating operation of an insurance plan |
JPH01309101A (en) | 1988-06-08 | 1989-12-13 | Hitachi Ltd | Adaptive knowledge estimating method |
US4949278A (en) * | 1988-12-29 | 1990-08-14 | International Business Machines Corporation | Expert system architecture |
US5191522A (en) | 1990-01-18 | 1993-03-02 | Itt Corporation | Integrated group insurance information processing and reporting system based upon an enterprise-wide data structure |
US6584446B1 (en) | 1990-02-14 | 2003-06-24 | Golden Rule Insurance Company | System for underwriting a combined joint life and long term care insurance policy which is actuarially responsive to long term care demands and life expectancies of the individual insureds |
US5235702A (en) | 1990-04-11 | 1993-08-10 | Miller Brent G | Automated posting of medical insurance claims |
US5202827A (en) | 1990-05-10 | 1993-04-13 | Sober Michael S | Apparatus for insuring futures contracts against catastrophic loss |
US5241620A (en) | 1991-01-03 | 1993-08-31 | Promised Land Technologies, Inc. | Embedding neural networks into spreadsheet applications |
WO1992014212A1 (en) | 1991-02-06 | 1992-08-20 | Risk Data Corporation | System for funding future workers' compensation losses |
US5636117A (en) | 1991-03-11 | 1997-06-03 | Rothstein; Robert E. | Method and apparatus for monitoring the strength of a real estate market or commodity market and making lending and insurance decisions therefrom |
US6683697B1 (en) | 1991-03-20 | 2004-01-27 | Millenium L.P. | Information processing methodology |
US6604080B1 (en) | 1991-10-30 | 2003-08-05 | B&S Underwriters, Inc. | Computer system and methods for supporting workers' compensation/employers liability insurance |
US5359509A (en) | 1991-10-31 | 1994-10-25 | United Healthcare Corporation | Health care payment adjudication and review system |
US5235654A (en) * | 1992-04-30 | 1993-08-10 | International Business Machines Corporation | Advanced data capture architecture data processing system and method for scanned images of document forms |
US5655085A (en) | 1992-08-17 | 1997-08-05 | The Ryan Evalulife Systems, Inc. | Computer system for automated comparing of universal life insurance policies based on selectable criteria |
US5586313A (en) | 1993-02-12 | 1996-12-17 | L.I.D.P. Consulting Services, Inc. | Method for updating a file |
JPH06309492A (en) | 1993-04-21 | 1994-11-04 | Eastman Kodak Co | Method for plural sorter output synthesis and synthesis system |
US7319970B1 (en) * | 1993-05-20 | 2008-01-15 | Simone Charles B | Method and apparatus for lifestyle risk evaluation and insurability determination |
US5845256A (en) | 1993-08-19 | 1998-12-01 | John B. Pescitelli | Interactive self-service vending system |
US5619694A (en) * | 1993-08-26 | 1997-04-08 | Nec Corporation | Case database storage/retrieval system |
DE69427642T2 (en) | 1993-08-27 | 2002-05-16 | Affinity Technology Inc | FINANCIAL TRANSACTION PROCESS AND DEVICE WITH A CLOSED LOOP |
US5627973A (en) * | 1994-03-14 | 1997-05-06 | Moore Business Forms, Inc. | Method and apparatus for facilitating evaluation of business opportunities for supplying goods and/or services to potential customers |
US5537315A (en) * | 1994-03-23 | 1996-07-16 | Mitcham; Martin K. | Method and apparatus for issuing insurance from kiosk |
US5523942A (en) * | 1994-03-31 | 1996-06-04 | New England Mutual Life Insurance Company | Design grid for inputting insurance and investment product information in a computer system |
US5590038A (en) | 1994-06-20 | 1996-12-31 | Pitroda; Satyan G. | Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions |
US5619621A (en) | 1994-07-15 | 1997-04-08 | Storage Technology Corporation | Diagnostic expert system for hierarchically decomposed knowledge domains |
US6263321B1 (en) | 1994-07-29 | 2001-07-17 | Economic Inventions, Llc | Apparatus and process for calculating an option |
US5752236A (en) | 1994-09-02 | 1998-05-12 | Sexton; Frank M. | Life insurance method, and system |
US5897619A (en) | 1994-11-07 | 1999-04-27 | Agriperil Software Inc. | Farm management system |
US5701400A (en) | 1995-03-08 | 1997-12-23 | Amado; Carlos Armando | Method and apparatus for applying if-then-else rules to data sets in a relational data base and generating from the results of application of said rules a database of diagnostics linked to said data sets to aid executive analysis of financial data |
US5752237A (en) | 1995-04-11 | 1998-05-12 | Mottola Cherny & Associates, Inc. | Method and apparatus for providing professional liability coverage |
US5852808A (en) | 1995-04-11 | 1998-12-22 | Mottola Cherny & Associates, Inc. | Method and apparatus for providing professional liability coverage |
US5754980A (en) | 1995-05-24 | 1998-05-19 | Century Associates L.L.C. | Method of providing for a future benefit conditioned on life expectancies of both an insured and a beneficiary |
US5835897C1 (en) | 1995-06-22 | 2002-02-19 | Symmetry Health Data Systems | Computer-implemented method for profiling medical claims |
US5819230A (en) | 1995-08-08 | 1998-10-06 | Homevest Financial Group, Inc. | System and method for tracking and funding asset purchase and insurance policy |
US6178406B1 (en) | 1995-08-25 | 2001-01-23 | General Electric Company | Method for estimating the value of real property |
US6141648A (en) | 1995-08-25 | 2000-10-31 | General Electric Company | Method for estimating the price per square foot value of real property |
US6115694A (en) | 1995-08-25 | 2000-09-05 | General Electric Company | Method for validating specified prices on real property |
US6186793B1 (en) | 1995-11-07 | 2001-02-13 | Randall E. Brubaker | Process to convert cost and location of a number of actual contingent events within a region into a three dimensional surface over a map that provides for every location within the region its own estimate of expected cost for future contingent events |
US5809478A (en) | 1995-12-08 | 1998-09-15 | Allstate Insurance Company | Method for accessing and evaluating information for processing an application for insurance |
US6088686A (en) * | 1995-12-12 | 2000-07-11 | Citibank, N.A. | System and method to performing on-line credit reviews and approvals |
US5839118A (en) | 1996-01-16 | 1998-11-17 | The Evergreen Group, Incorporated | System and method for premium optimization and loan monitoring |
US6868386B1 (en) | 1996-01-29 | 2005-03-15 | Progressive Casualty Insurance Company | Monitoring system for determining and communicating a cost of insurance |
US5797134A (en) | 1996-01-29 | 1998-08-18 | Progressive Casualty Insurance Company | Motor vehicle monitoring system for determining a cost of insurance |
US6684188B1 (en) | 1996-02-02 | 2004-01-27 | Geoffrey C Mitchell | Method for production of medical records and other technical documents |
US5704371A (en) | 1996-03-06 | 1998-01-06 | Shepard; Franziska | Medical history documentation system and method |
US6003007A (en) | 1996-03-28 | 1999-12-14 | Dirienzo; Andrew L. | Attachment integrated claims system and operating method therefor |
US5930759A (en) | 1996-04-30 | 1999-07-27 | Symbol Technologies, Inc. | Method and system for processing health care electronic data transactions |
US5850480A (en) | 1996-05-30 | 1998-12-15 | Scan-Optics, Inc. | OCR error correction methods and apparatus utilizing contextual comparison |
US5987434A (en) | 1996-06-10 | 1999-11-16 | Libman; Richard Marc | Apparatus and method for transacting marketing and sales of financial products |
US5893072A (en) | 1996-06-20 | 1999-04-06 | Aetna Life & Casualty Company | Insurance classification plan loss control system |
US5855005A (en) | 1996-06-24 | 1998-12-29 | Insurance Company Of North America | System for electronically auditing exposures used for determining insurance premiums |
JPH10177594A (en) | 1996-10-15 | 1998-06-30 | Pfu Ltd | Will information management open processing system and method, and program storage medium for the system and method |
US5839113A (en) | 1996-10-30 | 1998-11-17 | Okemos Agency, Inc. | Method and apparatus for rating geographical areas using meteorological conditions |
US5884274A (en) | 1996-11-15 | 1999-03-16 | Walker Asset Management Limited Partnership | System and method for generating and executing insurance policies for foreign exchange losses |
US5956691A (en) * | 1997-01-07 | 1999-09-21 | Second Opinion Financial Systems, Inc. | Dynamic policy illustration system |
US5873066A (en) | 1997-02-10 | 1999-02-16 | Insurance Company Of North America | System for electronically managing and documenting the underwriting of an excess casualty insurance policy |
US6869362B2 (en) | 1997-02-21 | 2005-03-22 | Walker Digital, Llc | Method and apparatus for providing insurance policies for gambling losses |
US5907848A (en) | 1997-03-14 | 1999-05-25 | Lakeview Technology, Inc. | Method and system for defining transactions from a database log |
JPH10269284A (en) * | 1997-03-25 | 1998-10-09 | Hitachi Ltd | Method and system for providing commodity information in electronic business transaction system |
US5890129A (en) * | 1997-05-30 | 1999-03-30 | Spurgeon; Loren J. | System for exchanging health care insurance information |
US6119093A (en) | 1997-07-01 | 2000-09-12 | Walker Asset Management Limited Partnership | System for syndication of insurance |
US6009402A (en) | 1997-07-28 | 1999-12-28 | Whitworth; Brian L. | System and method for predicting, comparing and presenting the cost of self insurance versus insurance and for creating bond financing when advantageous |
US6112190A (en) * | 1997-08-19 | 2000-08-29 | Citibank, N.A. | Method and system for commercial credit analysis |
US5970464A (en) | 1997-09-10 | 1999-10-19 | International Business Machines Corporation | Data mining based underwriting profitability analysis |
US6049773A (en) | 1997-10-14 | 2000-04-11 | Reclaim Technology And Services Limited | Automated method for identification of reinsurance claims |
US5774761A (en) * | 1997-10-14 | 1998-06-30 | Xerox Corporation | Machine set up procedure using multivariate modeling and multiobjective optimization |
US6018714A (en) | 1997-11-08 | 2000-01-25 | Ip Value, Llc | Method of protecting against a change in value of intellectual property, and product providing such protection |
US6151584A (en) | 1997-11-20 | 2000-11-21 | Ncr Corporation | Computer architecture and method for validating and collecting and metadata and data about the internet and electronic commerce environments (data discoverer) |
US6208974B1 (en) * | 1997-12-30 | 2001-03-27 | Medical Management International, Inc. | Method and system for managing wellness plans for a medical care practice |
US6334192B1 (en) | 1998-03-09 | 2001-12-25 | Ronald S. Karpf | Computer system and method for a self administered risk assessment |
US5978769A (en) | 1998-04-14 | 1999-11-02 | Chubb & Sons | System and method for determining and analyzing building occupancy |
US6882990B1 (en) * | 1999-05-01 | 2005-04-19 | Biowulf Technologies, Llc | Methods of identifying biological patterns using multiple data sets |
US7117188B2 (en) * | 1998-05-01 | 2006-10-03 | Health Discovery Corporation | Methods of identifying patterns in biological systems and uses thereof |
US7318051B2 (en) * | 2001-05-18 | 2008-01-08 | Health Discovery Corporation | Methods for feature selection in a learning machine |
US6078890A (en) | 1998-06-01 | 2000-06-20 | Ford Global Technologies, Inc. | Method and system for automated health care rate renewal and quality assessment |
US6098070A (en) * | 1998-06-09 | 2000-08-01 | Hipersoft Corp. | Case management for a personal injury plaintiff's law office using a relational database |
US6272482B1 (en) * | 1998-08-14 | 2001-08-07 | International Business Machines Corporation | Managing business rules using jurisdictions |
US6163770A (en) | 1998-08-25 | 2000-12-19 | Financial Growth Resources, Inc. | Computer apparatus and method for generating documentation using a computed value for a claims cost affected by at least one concurrent, different insurance policy for the same insured |
US6266645B1 (en) * | 1998-09-01 | 2001-07-24 | Imetrikus, Inc. | Risk adjustment tools for analyzing patient electronic discharge records |
US6314415B1 (en) | 1998-11-04 | 2001-11-06 | Cch Incorporated | Automated forms publishing system and method using a rule-based expert system to dynamically generate a graphical user interface |
US6182048B1 (en) | 1998-11-23 | 2001-01-30 | General Electric Company | System and method for automated risk-based pricing of a vehicle warranty insurance policy |
US6332125B1 (en) | 1998-12-18 | 2001-12-18 | Spincor Llc | Providing termination benefits for employees |
US6023691A (en) * | 1998-12-22 | 2000-02-08 | Ac Properties B.V. | Goal based stimulator utilizing a spreadsheet architecture |
US6542905B1 (en) * | 1999-03-10 | 2003-04-01 | Ltcq, Inc. | Automated data integrity auditing system |
US7337121B1 (en) * | 1999-03-30 | 2008-02-26 | Iso Claims Services, Inc. | Claim assessment model |
US7127407B1 (en) | 1999-04-29 | 2006-10-24 | 3M Innovative Properties Company | Method of grouping and analyzing clinical risks, and system therefor |
US7072841B1 (en) * | 1999-04-29 | 2006-07-04 | International Business Machines Corporation | Method for constructing segmentation-based predictive models from data that is particularly well-suited for insurance risk or profitability modeling purposes |
US7617240B2 (en) | 1999-05-04 | 2009-11-10 | Accenture Llp | Component based task handling during claim processing |
US6877132B1 (en) * | 1999-06-11 | 2005-04-05 | Nortel Network Limited | Method and apparatus for channel decoding of tail-biting convolutional codes |
US6862571B2 (en) * | 1999-06-24 | 2005-03-01 | The Premium Group, Inc. | Credentialer/Medical malpractice insurance collaboration |
WO2001001286A2 (en) * | 1999-06-30 | 2001-01-04 | Accenture Llp | A system, method and article of manufacture for an internet based distribution architecture |
US6415284B1 (en) * | 1999-06-30 | 2002-07-02 | Rivio, Inc. | Intelligent forms for improved automated workflow processing |
US7395239B1 (en) | 1999-07-19 | 2008-07-01 | American Business Financial | System and method for automatically processing loan applications |
US6272471B1 (en) * | 1999-08-02 | 2001-08-07 | Jeffrey J. Segal | Method and apparatus for deterring frivolous professional liability claims |
US6615181B1 (en) * | 1999-10-18 | 2003-09-02 | Medical Justice Corp. | Digital electrical computer system for determining a premium structure for insurance coverage including for counterclaim coverage |
AU6401300A (en) | 1999-08-06 | 2001-03-05 | Ace Ina Holdings, Inc. | Systems for, and method of, insuring risks in a restructured energy industry |
US6519578B1 (en) * | 1999-08-09 | 2003-02-11 | Mindflow Technologies, Inc. | System and method for processing knowledge items of a knowledge warehouse |
AU775595B2 (en) | 1999-08-27 | 2004-08-05 | Comfidex Corp. | System and method for integrating paper-based business documents with computer-readable data entered via computer network |
US7398218B1 (en) * | 1999-08-27 | 2008-07-08 | Accenture Llp | Insurance pattern analysis |
CA2384436C (en) | 1999-09-10 | 2010-06-29 | Portogo, Inc. | Systems and method for insuring correct data transmission over the internet |
US7166215B2 (en) * | 1999-10-12 | 2007-01-23 | Reid Roger P | Pressure vessel and recyclable filter cartridge |
US7020618B1 (en) * | 1999-10-25 | 2006-03-28 | Ward Richard E | Method and system for customer service process management |
US6589290B1 (en) * | 1999-10-29 | 2003-07-08 | America Online, Inc. | Method and apparatus for populating a form with data |
US6757668B1 (en) * | 1999-11-05 | 2004-06-29 | General Electric Company | Information fusion of classifiers in systems with partial redundant information |
US7325076B1 (en) * | 1999-11-10 | 2008-01-29 | Navimedix, Inc. | System for dynamic information exchange |
US20040024620A1 (en) * | 1999-12-01 | 2004-02-05 | Rightfind Technology Company, Llc | Risk classification methodology |
US7231327B1 (en) | 1999-12-03 | 2007-06-12 | Digital Sandbox | Method and apparatus for risk management |
US7464040B2 (en) * | 1999-12-18 | 2008-12-09 | Raymond Anthony Joao | Apparatus and method for processing and/or for providing healthcare information and/or healthcare-related information |
US7165043B2 (en) | 1999-12-30 | 2007-01-16 | Ge Corporate Financial Services, Inc. | Valuation prediction models in situations with missing inputs |
US6826539B2 (en) | 1999-12-31 | 2004-11-30 | Xactware, Inc. | Virtual structure data repository and directory |
US6829584B2 (en) | 1999-12-31 | 2004-12-07 | Xactware, Inc. | Virtual home data repository and directory |
US7542911B2 (en) * | 2000-02-28 | 2009-06-02 | International Business Machines Corporation | Method for electronically maintaining medical information between patients and physicians |
US7376575B2 (en) | 2000-03-03 | 2008-05-20 | Fujitsu Limited | Designing program and method of financial article and recording medium storing financial article designing program |
US6731993B1 (en) * | 2000-03-16 | 2004-05-04 | Siemens Information & Communication Networks, Inc. | Computer telephony audio configuration |
US20010049611A1 (en) | 2000-03-31 | 2001-12-06 | Zurich-American Insurance Company | Electronically acquiring and distributing insurnace policy data to agent offices |
US7113914B1 (en) * | 2000-04-07 | 2006-09-26 | Jpmorgan Chase Bank, N.A. | Method and system for managing risks |
US7426474B2 (en) * | 2000-04-25 | 2008-09-16 | The Rand Corporation | Health cost calculator/flexible spending account calculator |
CA2307404A1 (en) | 2000-05-02 | 2001-11-02 | Provenance Systems Inc. | Computer readable electronic records automated classification system |
US7143051B1 (en) | 2000-05-24 | 2006-11-28 | Jefferson Pilot Financial Insurance Company | Method and system for quoting, issuing, and administering insurance policies including determining whether insurance policies are self bill or list bill |
US7542914B1 (en) * | 2000-05-25 | 2009-06-02 | Bates David L | Method for generating an insurance quote |
JP2002073990A (en) | 2000-06-15 | 2002-03-12 | Matsushita Electric Ind Co Ltd | System for adjusting content of insurance |
US20010053986A1 (en) | 2000-06-19 | 2001-12-20 | Dick Richard S. | Method and apparatus for requesting, retrieving, and normalizing medical information |
US7343307B1 (en) * | 2000-06-23 | 2008-03-11 | Computer Sciences Corporation | Dynamic help method and system for an insurance claims processing system |
US7095426B1 (en) * | 2000-06-23 | 2006-08-22 | Computer Sciences Corporation | Graphical user interface with a hide/show feature for a reference system in an insurance claims processing system |
US20020059126A1 (en) * | 2000-06-27 | 2002-05-16 | John Ricciardi | System and method for a selecting an investment item |
US20020091550A1 (en) | 2000-06-29 | 2002-07-11 | White Mitchell Franklin | System and method for real-time rating, underwriting and policy issuance |
US7587368B2 (en) * | 2000-07-06 | 2009-09-08 | David Paul Felsher | Information record infrastructure, system and method |
US6594668B1 (en) | 2000-07-17 | 2003-07-15 | John Joseph Hudy | Auto-norming process and system |
US20020049618A1 (en) | 2000-08-01 | 2002-04-25 | Mcclure Darin Scoville | Method and computer system for generating historical claims loss data reports |
US20020072936A1 (en) | 2000-08-08 | 2002-06-13 | Newman Jeffrey Marc | Children's income protection and benefit health insurance policy and method of underwriting the same |
US6963853B1 (en) | 2000-08-09 | 2005-11-08 | User-Centric Enterprises, Inc. | Method and apparatus for calculating a return on investment for weather-related risk management |
WO2002015082A1 (en) | 2000-08-10 | 2002-02-21 | Miralink Corporation | Data/presence insurance tools and techniques |
US7444291B1 (en) | 2000-08-10 | 2008-10-28 | Ingenix, Inc. | System and method for modeling of healthcare utilization |
US6647374B2 (en) | 2000-08-24 | 2003-11-11 | Namita Kansal | System and method of assessing and rating vendor risk and pricing of technology delivery insurance |
JP2002108865A (en) | 2000-09-29 | 2002-04-12 | Hitachi Kokusai Electric Inc | Data retrieving system |
US7742936B2 (en) | 2000-10-02 | 2010-06-22 | Computer Sciences Corporation | Computerized method and system of assessing liability for an accident using impact groups |
US20030093302A1 (en) * | 2000-10-04 | 2003-05-15 | Francis Quido | Method and system for online binding of insurance policies |
US20030088488A1 (en) * | 2000-10-19 | 2003-05-08 | Ramius Capital Group, Llp | System and method for firm underwritten equity facility (FUEL) |
AU2002243431A1 (en) | 2000-10-23 | 2002-06-24 | Deloitte And Touche Llp | Commercial insurance scoring system and method |
US20020120474A1 (en) * | 2000-11-06 | 2002-08-29 | Hele John C.R. | Automated insurance policy application |
US20020087364A1 (en) | 2000-11-07 | 2002-07-04 | Lerner Andrew S. | System and method for enabling real time underwriting of insurance policies |
US20020055862A1 (en) | 2000-11-09 | 2002-05-09 | Jinks Jill K. | Systems and methods for interactively evaluating a commercial insurance risk |
US7392201B1 (en) * | 2000-11-15 | 2008-06-24 | Trurisk, Llc | Insurance claim forecasting system |
NO20005848D0 (en) * | 2000-11-17 | 2000-11-17 | Gunnar Bretvin | Procedure and system for issuing and managing a credit insurance portfolio |
AUPR166500A0 (en) * | 2000-11-27 | 2000-12-21 | Insfin Insurance & Finance Group Pty Ltd | Intelligent computerised system and method for the sale of multiple products within a single process |
US20020099596A1 (en) | 2000-11-27 | 2002-07-25 | Geraghty Michael Kevin | Dynamic ratemaking for insurance |
US20050144046A1 (en) | 2000-11-30 | 2005-06-30 | Schloss Robert J. | System and method for assisting a buyer in selecting a supplier of goods or services |
US20020077860A1 (en) * | 2000-12-18 | 2002-06-20 | Earnest Jocelyn Branham | Method and system for assisting in determining when to order supplemental medical information about a patient |
JP4576060B2 (en) | 2001-02-15 | 2010-11-04 | 富士通株式会社 | Automatic contract apparatus, automatic contract method and automatic contract program |
US6612985B2 (en) * | 2001-02-26 | 2003-09-02 | University Of Rochester | Method and system for monitoring and treating a patient |
US20020120560A1 (en) | 2001-02-26 | 2002-08-29 | Morgan Richard L. | System for pricing a payment protection product and method of operation thereof |
US7395218B2 (en) | 2001-03-02 | 2008-07-01 | Hereford Fonda A | Methods and systems for insuring an entity's exposure to liability |
JP2002259708A (en) | 2001-03-06 | 2002-09-13 | Toyota Motor Corp | Vehicular insurance bill calculating system, on-vehicle device, and server device |
AU2002252308A1 (en) | 2001-03-13 | 2002-09-24 | M Financial Holdings, Inc., Doing Business As M Financial Group | Life insurance products under a single approved form |
US20050267783A1 (en) | 2001-03-20 | 2005-12-01 | Edward Zaccaria | Method and computerized system for reducing risk in an energy industry |
US20020138307A1 (en) | 2001-03-26 | 2002-09-26 | Kramer Andrew J. | Process for auditing insurance underwriting |
JP2002358425A (en) | 2001-03-27 | 2002-12-13 | Hitachi Ltd | Contents setting system, premium setting system, and premium collection system for automobile insurance |
US6684276B2 (en) * | 2001-03-28 | 2004-01-27 | Thomas M. Walker | Patient encounter electronic medical record system, method, and computer product |
US20020143585A1 (en) | 2001-03-29 | 2002-10-03 | Ryuichiro Kodama | Apparatus and method for determining insurance and program thereof |
US20020143586A1 (en) | 2001-03-29 | 2002-10-03 | Ryuichiro Kodama | Apparatus and method for supporting insurance determination, and program thereof |
US20040093242A1 (en) * | 2001-04-02 | 2004-05-13 | Terry Cadigan | Insurance information management system and method |
US20020156655A1 (en) | 2001-04-19 | 2002-10-24 | Yutaka Matsuda | Guaranty system |
US20030028404A1 (en) * | 2001-04-30 | 2003-02-06 | Robert Herron | System and method for processing insurance claims |
US20050060207A1 (en) | 2001-05-08 | 2005-03-17 | Weidner James L. | Claims paid insurance |
US20030009359A1 (en) * | 2001-05-08 | 2003-01-09 | James Weidner | Property/casualty insurance and techniques |
US20020169641A1 (en) | 2001-05-10 | 2002-11-14 | Wallace Elbie D. | Method of qualifying a renter |
US20030061075A1 (en) * | 2001-05-17 | 2003-03-27 | Converium Reinsurance (North America) Inc. | System and method for rating and structuring bands of crop production insurance |
US20030023462A1 (en) * | 2001-07-12 | 2003-01-30 | Heilizer Anthony Jason | Method and system for insuring the future value of real property |
US20040172308A1 (en) | 2001-08-07 | 2004-09-02 | Macchia Joseph D. | Method of generating insurance business by providing an on-site underwriter |
US20060108434A1 (en) * | 2001-08-10 | 2006-05-25 | Cerys Systems Inc. | Impartial co-management to aid crop marketing |
US20030187768A1 (en) | 2001-10-03 | 2003-10-02 | Ryan Ronald D. | Virtual finance/insurance company |
US20030069760A1 (en) * | 2001-10-04 | 2003-04-10 | Arthur Gelber | System and method for processing and pre-adjudicating patient benefit claims |
US7516079B2 (en) * | 2001-10-16 | 2009-04-07 | Lance Harrison | Method and apparatus for insurance risk management |
US20030074231A1 (en) * | 2001-10-17 | 2003-04-17 | Johan Renes | Insurance for cessation of legal personal contract |
US7630911B2 (en) | 2001-10-24 | 2009-12-08 | Qtc Management, Inc. | Method of automated processing of medical data for insurance and disability determinations |
US7624037B2 (en) | 2001-10-31 | 2009-11-24 | Ncqa | Economic model for measuring the cost and value of a particular health insurance plan |
US20030093304A1 (en) * | 2001-11-02 | 2003-05-15 | Keller James B. | System and method for managing short term risk |
US20030088443A1 (en) * | 2001-11-08 | 2003-05-08 | Majikes Matthew George | System and method for personalizing and delivering insurance or financial services-related content to a user |
JP3918526B2 (en) * | 2001-11-22 | 2007-05-23 | 富士通株式会社 | Chilling information information exclusion apparatus and program |
US8200511B2 (en) * | 2001-11-28 | 2012-06-12 | Deloitte Development Llc | Method and system for determining the importance of individual variables in a statistical model |
JP3698208B2 (en) * | 2001-12-06 | 2005-09-21 | セイコーエプソン株式会社 | Electro-optical device and electronic apparatus |
US7523065B2 (en) | 2001-12-12 | 2009-04-21 | Asset Trust, Inc. | Risk transfer supply chain system |
US7089191B2 (en) | 2001-12-18 | 2006-08-08 | Silver Bell Finance Inc. | System and method for managing insurance of valuables having unpredictable fluctuating values |
US7844477B2 (en) | 2001-12-31 | 2010-11-30 | Genworth Financial, Inc. | Process for rule-based insurance underwriting suitable for use by an automated system |
US20030177032A1 (en) | 2001-12-31 | 2003-09-18 | Bonissone Piero Patrone | System for summerizing information for insurance underwriting suitable for use by an automated system |
US20030182159A1 (en) | 2001-12-31 | 2003-09-25 | Bonissone Piero Patrone | Process for summarizing information for insurance underwriting suitable for use by an automated system |
US7818186B2 (en) | 2001-12-31 | 2010-10-19 | Genworth Financial, Inc. | System for determining a confidence factor for insurance underwriting suitable for use by an automated system |
US7899688B2 (en) | 2001-12-31 | 2011-03-01 | Genworth Financial, Inc. | Process for optimization of insurance underwriting suitable for use by an automated system |
US8005693B2 (en) | 2001-12-31 | 2011-08-23 | Genworth Financial, Inc. | Process for determining a confidence factor for insurance underwriting suitable for use by an automated system |
US7844476B2 (en) * | 2001-12-31 | 2010-11-30 | Genworth Financial, Inc. | Process for case-based insurance underwriting suitable for use by an automated system |
US20030126049A1 (en) * | 2001-12-31 | 2003-07-03 | Nagan Douglas A. | Programmed assessment of technological, legal and management risks |
US7895062B2 (en) * | 2001-12-31 | 2011-02-22 | Genworth Financial, Inc. | System for optimization of insurance underwriting suitable for use by an automated system |
US8793146B2 (en) | 2001-12-31 | 2014-07-29 | Genworth Holdings, Inc. | System for rule-based insurance underwriting suitable for use by an automated system |
US7630910B2 (en) * | 2001-12-31 | 2009-12-08 | Genworth Financial, Inc. | System for case-based insurance underwriting suitable for use by an automated system |
US20030167191A1 (en) | 2002-02-25 | 2003-09-04 | Slabonik Elizabeth Ann | System and method for underwriting review in an insurance system |
US7451065B2 (en) * | 2002-03-11 | 2008-11-11 | International Business Machines Corporation | Method for constructing segmentation-based predictive models |
US20050086084A1 (en) | 2002-03-13 | 2005-04-21 | Greg Dillard | Method of administrating insurance coverage for multi tasks building projects |
US7117450B1 (en) | 2002-03-15 | 2006-10-03 | Apple Computer, Inc. | Method and apparatus for determining font attributes |
JP4416374B2 (en) | 2002-03-26 | 2010-02-17 | 富士通株式会社 | Insurance premium setting method, insurance premium setting program, and insurance premium setting device |
US20040122764A1 (en) | 2002-03-27 | 2004-06-24 | Bernie Bilski | Capped bill systems, methods and products |
JP2003296575A (en) | 2002-04-02 | 2003-10-17 | Nippon Colin Co Ltd | Insurance premium updating method and device |
US10121193B2 (en) | 2002-04-10 | 2018-11-06 | Swiss Reinsurance Company Ltd. | Facultative underwriting system and method |
US20030208385A1 (en) | 2002-05-03 | 2003-11-06 | Ing North America Insurance Corporation | System and method for underwriting insurance |
US20040024619A1 (en) * | 2002-05-15 | 2004-02-05 | Dibella Joseph Patrick | System and method for facilitating the determination of property and casualty insurance rates |
JP3932409B2 (en) * | 2002-05-23 | 2007-06-20 | ミネベア株式会社 | Brushless DC 1-phase motor drive circuit |
US20040078243A1 (en) * | 2002-06-04 | 2004-04-22 | Fisher Fredrick J. | Automatic insurance processing method |
US7698157B2 (en) * | 2002-06-12 | 2010-04-13 | Anvita, Inc. | System and method for multi-dimensional physician-specific data mining for pharmaceutical sales and marketing |
US20040181435A9 (en) | 2002-06-14 | 2004-09-16 | Reinsurance Group Of America Corporation | Computerized system and method of performing insurability analysis |
US20030236685A1 (en) | 2002-06-19 | 2003-12-25 | Robert Buckner | Preferred life mortality systems and methods |
JP2004029872A (en) | 2002-06-21 | 2004-01-29 | Hitachi Ltd | Insurance fee calculation system |
US20040039608A1 (en) * | 2002-06-21 | 2004-02-26 | Lulac, Llc | Health benefit system and methodology |
US20040078250A1 (en) * | 2002-06-25 | 2004-04-22 | Schorb Robert B. | Dedicated risk management line of credit |
CA2494567A1 (en) * | 2002-06-27 | 2004-01-08 | Beachwalk Capital Corporation Llc | Method, system and apparatus for forming an insurance program |
US7424466B2 (en) * | 2002-07-24 | 2008-09-09 | Northrop Grumman Corporation | General purpose fusion engine |
US20040039710A1 (en) * | 2002-08-23 | 2004-02-26 | Mcmillan Benjamin | System and method for health care costs and outcomes modeling with timing terms |
US7050932B2 (en) | 2002-08-23 | 2006-05-23 | International Business Machines Corporation | Method, system, and computer program product for outlier detection |
US7483840B2 (en) * | 2002-08-23 | 2009-01-27 | Atera /Solutions Llc | Randomized competitive insurance pricing system and method |
ATE387671T1 (en) * | 2002-08-30 | 2008-03-15 | Ubs Ag | NETWORK-BASED INFORMATION MANAGEMENT |
US20040230460A1 (en) | 2002-09-16 | 2004-11-18 | Thomas Bruce Bradford | Secondary loss expense coverage |
US7908156B2 (en) * | 2002-09-20 | 2011-03-15 | Discovery Holdings Limited | Method of calculating a premium payable by an insured person on a life insurance policy |
US7707049B2 (en) | 2002-10-02 | 2010-04-27 | United Services Automobile Association | System and method of providing pricing information |
US20050027572A1 (en) * | 2002-10-16 | 2005-02-03 | Goshert Richard D.. | System and method to evaluate crop insurance plans |
AU2003290537A1 (en) * | 2002-10-24 | 2004-05-13 | Duke University | Binary prediction tree modeling with many predictors and its uses in clinical and genomic applications |
US20040103003A1 (en) * | 2002-11-22 | 2004-05-27 | E-Comm Connect, Llc | Method and system for insuring users of electronic trading systems or exchanges and traditional established commodity exchanges against weather-related risks and hazards |
US20040103012A1 (en) * | 2002-11-22 | 2004-05-27 | Swiss Reinsurance Company | Method for automated insurance pricing and renewal notification |
EP1573598A4 (en) * | 2002-12-16 | 2006-07-26 | Questerra Corp | Real-time insurance policy underwriting and risk management |
US20040128170A1 (en) * | 2002-12-19 | 2004-07-01 | Mackethan Edwin Robeson | Method for intergrating insurance quotation, payment and issuance to mortgage loan origination process |
KR100511785B1 (en) * | 2002-12-20 | 2005-08-31 | 한국전자통신연구원 | A System and A Method for Authoring Multimedia Content Description Metadata |
US20040128147A1 (en) | 2002-12-26 | 2004-07-01 | Sundar Vallinayagam | Method and system to implement complex pricing rules |
US7627491B2 (en) | 2003-01-07 | 2009-12-01 | Swiss Reinsurance Company | Method for evaluating flood plain risks |
US7337122B2 (en) | 2003-01-14 | 2008-02-26 | Mirant Americas, Inc. | Method for producing a superior insurance model for commodity event risk |
US8655683B2 (en) | 2003-02-04 | 2014-02-18 | Allstate Insurance Company | Remote contents estimating system and method |
US20040172311A1 (en) | 2003-02-28 | 2004-09-02 | Kauderer Steven I. | Method of and system for evaluating underwriting activities |
US20040186753A1 (en) | 2003-03-21 | 2004-09-23 | David Kim | System and method for catastrophic risk assessment |
US7757162B2 (en) * | 2003-03-31 | 2010-07-13 | Ricoh Co. Ltd. | Document collection manipulation |
GB0307906D0 (en) | 2003-04-05 | 2003-05-14 | Hewlett Packard Development Co | A method of purchasing insurance or validating an anonymous transaction |
US6804609B1 (en) | 2003-04-14 | 2004-10-12 | Conocophillips Company | Property prediction using residual stepwise regression |
US7567914B2 (en) * | 2003-04-30 | 2009-07-28 | Genworth Financial, Inc. | System and process for dominance classification for insurance underwriting suitable for use by an automated system |
US7801748B2 (en) * | 2003-04-30 | 2010-09-21 | Genworth Financial, Inc. | System and process for detecting outliers for insurance underwriting suitable for use by an automated system |
US7383239B2 (en) * | 2003-04-30 | 2008-06-03 | Genworth Financial, Inc. | System and process for a fusion classification for insurance underwriting suitable for use by an automated system |
US20040236611A1 (en) | 2003-04-30 | 2004-11-25 | Ge Financial Assurance Holdings, Inc. | System and process for a neural network classification for insurance underwriting suitable for use by an automated system |
US7813945B2 (en) * | 2003-04-30 | 2010-10-12 | Genworth Financial, Inc. | System and process for multivariate adaptive regression splines classification for insurance underwriting suitable for use by an automated system |
US7873527B2 (en) | 2003-05-14 | 2011-01-18 | International Business Machines Corporation | Insurance for service level agreements in e-utilities and other e-service environments |
US20040249679A1 (en) | 2003-06-03 | 2004-12-09 | Risk Assessment Solutions, Llc | Systems and methods for qualifying expected loss due to contingent destructive human activities |
US20040249678A1 (en) | 2003-06-03 | 2004-12-09 | Henderson E. Devere | Systems and methods for qualifying expected risk due to contingent destructive human activities |
US20040260594A1 (en) | 2003-06-18 | 2004-12-23 | Maddox Edward P. | Maintenance and inspection system and method |
US20040267579A1 (en) | 2003-06-30 | 2004-12-30 | Markman Barry S. | Method, apparatus and system for providing insurance coverage and claims payment for single event surgical and diagnostic procedures |
JP2005025292A (en) | 2003-06-30 | 2005-01-27 | Nippon Steel Corp | Disaster risk management method |
US20050027571A1 (en) * | 2003-07-30 | 2005-02-03 | International Business Machines Corporation | Method and apparatus for risk assessment for a disaster recovery process |
CN101120370A (en) | 2003-08-13 | 2008-02-06 | 瑞士再保险公司 | Method and apparatus for automated insurance processing |
US20050044050A1 (en) | 2003-08-18 | 2005-02-24 | Horticultural Asset Management, Inc. | Techniques for valuing, insuring, and certifying a valuation of landscape architectures |
US20050102168A1 (en) | 2003-11-10 | 2005-05-12 | Thomas Bruce B. | Collateral coverage for insurers and advisors |
US20050060203A1 (en) | 2003-08-28 | 2005-03-17 | Lajoie John T. | RESPA compliant title insurance commitment system |
US7711584B2 (en) | 2003-09-04 | 2010-05-04 | Hartford Fire Insurance Company | System for reducing the risk associated with an insured building structure through the incorporation of selected technologies |
US7610210B2 (en) | 2003-09-04 | 2009-10-27 | Hartford Fire Insurance Company | System for the acquisition of technology risk mitigation information associated with insurance |
CN1689036A (en) * | 2003-09-10 | 2005-10-26 | 瑞士再保险公司 | System and method for the automated establishment of experience ratings and/or risk reserves |
US20050060208A1 (en) | 2003-09-17 | 2005-03-17 | Gianantoni Raymond J. | Method for optimizing insurance estimates utilizing Monte Carlo simulation |
US8463624B2 (en) * | 2003-09-19 | 2013-06-11 | Oracle International Corporation | Techniques for ensuring data security among participants in a web-centric insurance management system |
US6999935B2 (en) | 2003-09-30 | 2006-02-14 | Kiritharan Parankirinathan | Method of calculating premium payment to cover the risk attributable to insureds surviving a specified period |
US20050075911A1 (en) | 2003-10-03 | 2005-04-07 | Affiliated Flood Group, L.L.C. | Method for producing, selling, and delivering data required by mortgage lenders and servicers to comply with flood insurance monitoring requirements |
US20050080649A1 (en) * | 2003-10-08 | 2005-04-14 | Alvarez Andres C. | Systems and methods for automating the capture, organization, and transmission of data |
WO2005038695A2 (en) | 2003-10-17 | 2005-04-28 | United Health Group Incorporated | Cost projections for diagnoses |
US20050144045A1 (en) | 2003-10-23 | 2005-06-30 | Corsi Jerome R. | System and method to reduce insurance premiums |
US20050102171A1 (en) | 2003-10-29 | 2005-05-12 | Ashley Thomas R. | Elderly assessment protocol |
US8725540B2 (en) * | 2003-10-30 | 2014-05-13 | Swiss Reinsurance Company Ltd. | Automated system and method for evaluating insurable risks at point of sale |
WO2005045621A2 (en) | 2003-10-31 | 2005-05-19 | Rubicon Insurance & Risk Management | System and method for evaluating insurance member activity and pricing insurance products |
US8484050B2 (en) | 2003-11-06 | 2013-07-09 | Swiss Reinsurance Company Ltd. | System and method for evaluating underwriting requirements |
US20050108064A1 (en) * | 2003-11-14 | 2005-05-19 | Ge Mortgage Holdings, Llc | Methods and apparatus for developing and marketing combined insurance packages |
US20050114184A1 (en) * | 2003-11-21 | 2005-05-26 | Brian Rock | Insurance coverage system and method |
US20050111919A1 (en) * | 2003-11-25 | 2005-05-26 | Wentworth Steven W. | Method and apparatus for underground pipeline installation |
US20050125253A1 (en) | 2003-12-04 | 2005-06-09 | Ge Financial Assurance Holdings, Inc. | System and method for using medication and medical condition information in automated insurance underwriting |
US8606603B2 (en) | 2003-12-05 | 2013-12-10 | Scorelogix Llc | Unemployment risk score and private insurance for employees |
US20090265190A1 (en) | 2003-12-23 | 2009-10-22 | Ashley Thomas R | System for classification and assessment of preferred risks |
US20050137914A1 (en) | 2003-12-23 | 2005-06-23 | Hans Schmitter | Method, computer program product, and system for calculating a premium for stop loss insurance for a fleet of vehicles |
JP2005196249A (en) | 2003-12-26 | 2005-07-21 | Hitachi Maxell Ltd | Environment-related substance insurance system and computer program |
US8090599B2 (en) | 2003-12-30 | 2012-01-03 | Hartford Fire Insurance Company | Method and system for computerized insurance underwriting |
WO2005070040A2 (en) | 2004-01-14 | 2005-08-04 | Barr Cary B | Partner protection insurance |
US7698159B2 (en) | 2004-02-13 | 2010-04-13 | Genworth Financial Inc. | Systems and methods for performing data collection |
US20050182666A1 (en) | 2004-02-13 | 2005-08-18 | Perry Timothy P.J. | Method and system for electronically routing and processing information |
US20050182670A1 (en) | 2004-02-18 | 2005-08-18 | Burgess Steven A. | Methods for reducing and eliminating risk exposure in life insurance transactions |
US7685008B2 (en) | 2004-02-20 | 2010-03-23 | Accenture Global Services Gmbh | Account level participation for underwriting components |
US8160902B2 (en) | 2004-02-27 | 2012-04-17 | Spalding Jr Philip F | System for facilitating life settlement transactions |
US7707050B2 (en) | 2004-03-11 | 2010-04-27 | Risk Management Solutions, Inc. | Systems and methods for determining concentrations of exposure |
US8494955B2 (en) | 2004-03-23 | 2013-07-23 | John S. Quarterman | Method, system, and service for quantifying network risk to price insurance premiums and bonds |
US7197427B2 (en) | 2004-03-31 | 2007-03-27 | Genworth Financial Inc. | Method for risk based testing |
US7676379B2 (en) | 2004-04-27 | 2010-03-09 | Humana Inc. | System and method for automated extraction and display of past health care use to aid in predicting future health status |
US20050256747A1 (en) | 2004-04-28 | 2005-11-17 | Hellrigel Robert M | System and method for underwriting payment processing risk |
US20050251428A1 (en) | 2004-05-06 | 2005-11-10 | Dust Larry R | Method and system for providing healthcare insurance |
WO2005116880A1 (en) * | 2004-05-28 | 2005-12-08 | Emergis Inc. | Methodology for generating flexible insurance plans using a hierarchical model with override capabilities |
US20050273370A1 (en) | 2004-06-02 | 2005-12-08 | Best Practices Medical Partners, Llc | System and method for determining risk management solutions |
US20050288971A1 (en) | 2004-06-11 | 2005-12-29 | Frank Cassandra | Critical illness insurance product and system for administering same |
US7752120B2 (en) | 2004-06-14 | 2010-07-06 | Accenture Global Services Gmbh | Auction insurance system |
US20050288968A1 (en) | 2004-06-29 | 2005-12-29 | John Collins | Method and system for evaluating a cost for health care coverage for an entity |
US20060085230A1 (en) * | 2004-07-15 | 2006-04-20 | Brill Joel V | Methods and systems for healthcare assessment |
US20060015374A1 (en) * | 2004-07-19 | 2006-01-19 | Yanhong Ochs | Risk management on the application of crop inputs |
WO2006013425A2 (en) * | 2004-07-26 | 2006-02-09 | Discovery Holdings Limited | A data processing system for accurately calculating a policyholder's discount in a medical insurance plan and a method therefor |
US20060026044A1 (en) * | 2004-07-28 | 2006-02-02 | Smith Donald X Ii | Electronic content insurance system |
US20060026045A1 (en) * | 2004-08-02 | 2006-02-02 | Rothschild Jesse B | Method for providing an income for, or a financial benefit to an individual who loses any or all income, or loses the potential for any or all income, resulting from the necessary and/or voluntary care of another individual who is ill, injured, disabled, diseased, or otherwise incapacitated |
US20060031104A1 (en) * | 2004-08-09 | 2006-02-09 | Gianantoni Raymond J | System and method for optimizing insurance estimates |
US20060064331A1 (en) * | 2004-08-18 | 2006-03-23 | Cassie Odermott | Insurance premium refund incentive program |
US8744877B2 (en) | 2004-08-26 | 2014-06-03 | Barclays Capital Inc. | Methods and systems for providing GMWB hedging and GMDB reinsurance |
US20060047540A1 (en) * | 2004-09-01 | 2006-03-02 | Hutten Bruce V | System and method for underwriting |
US8271299B2 (en) * | 2004-09-10 | 2012-09-18 | Davidson S Kenneth | Return-of-premium insurance system and method |
US7246070B2 (en) * | 2004-09-24 | 2007-07-17 | James Dennis Schwartz | Method and apparatus for bundling insurance coverages in order to gain a pricing advantage |
US20060080139A1 (en) * | 2004-10-08 | 2006-04-13 | Woodhaven Health Services | Preadmission health care cost and reimbursement estimation tool |
US20060080153A1 (en) | 2004-10-08 | 2006-04-13 | Fox John L | Health care system and method for operating a health care system |
US6968744B1 (en) * | 2004-10-18 | 2005-11-29 | Silverbrook Research Pty Ltd | Capacitative pressure sensor with close electrodes |
US20060089860A1 (en) * | 2004-10-21 | 2006-04-27 | Barry Fitzmorris | System and method for creating a favorable risk pool for portability and conversion life insurance programs |
US20060089861A1 (en) * | 2004-10-22 | 2006-04-27 | Oracle International Corporation | Survey based risk assessment for processes, entities and enterprise |
US20060095304A1 (en) * | 2004-10-29 | 2006-05-04 | Choicepoint, Asset Company | Evaluating risk of insuring an individual based on timely assessment of motor vehicle records |
US7865378B2 (en) * | 2004-10-29 | 2011-01-04 | Milemeter, Inc. | System and method for the assessment, pricing, and provisioning of distance-based vehicle insurance |
US20060095305A1 (en) * | 2004-10-29 | 2006-05-04 | Choicepoint, Asset Company | Insurance coverage verification |
WO2006055630A2 (en) | 2004-11-16 | 2006-05-26 | Health Dialog Data Service, Inc. | Systems and methods for predicting healthcare related risk events and financial risk |
US20050209894A1 (en) | 2004-12-10 | 2005-09-22 | Aflac | Systems and devices for vision protection policy |
US20090076860A1 (en) * | 2005-01-27 | 2009-03-19 | Taburit - The Central Cord Blood Registry Ltd. | Method and system for providing insurance |
US8095393B2 (en) | 2005-04-21 | 2012-01-10 | Seifert Michael J | Method and system for automated processing of insurance information |
US20060253305A1 (en) | 2005-05-06 | 2006-11-09 | Dougherty Jack B | Computerized automated new policy quoting system and method |
US8195484B2 (en) | 2005-06-15 | 2012-06-05 | Hartford Steam Boiler Inspection And Insurance Company | Insurance product, rating system and method |
US20090119133A1 (en) * | 2005-07-07 | 2009-05-07 | Yeransian Luke W | Method and system for policy underwriting and risk management over a network |
US20070011033A1 (en) * | 2005-07-11 | 2007-01-11 | Paul Atkinson | System and process for providing insurance |
US7555438B2 (en) * | 2005-07-21 | 2009-06-30 | Trurisk, Llc | Computerized medical modeling of group life insurance using medical claims data |
US7555439B1 (en) * | 2005-07-21 | 2009-06-30 | Trurisk, Llc | Computerized medical underwriting of group life insurance using medical claims data |
WO2007022644A1 (en) * | 2005-08-24 | 2007-03-01 | Swiss Reinsurance Company | Computer system and method for determining an insurance rate |
US8019628B1 (en) * | 2005-12-28 | 2011-09-13 | United Services Automobile Association | Systems and methods of automating determination of hepatitis risk |
US7610257B1 (en) | 2006-01-10 | 2009-10-27 | Sas Institute Inc. | Computer-implemented risk evaluation systems and methods |
US7249040B1 (en) * | 2006-03-16 | 2007-07-24 | Trurisk, L.L.C. | Computerized medical underwriting of group life and disability insurance using medical claims data |
CN101467176A (en) * | 2006-06-06 | 2009-06-24 | 发现控股有限公司 | System and method of managing an insurance scheme |
IL176540A0 (en) * | 2006-06-25 | 2006-10-05 | Oded Sarel | Case based means and associated method of data analysis for use in risk assessment |
US20070005405A1 (en) * | 2006-09-12 | 2007-01-04 | Dust Larry R | Insurance system and method |
US8060422B2 (en) * | 2007-07-27 | 2011-11-15 | Hartford Fire Insurance Company | Financial risk management system |
US20090055226A1 (en) * | 2007-08-20 | 2009-02-26 | American International Group, Inc. | Method and system for determining rates of insurance |
US20090070152A1 (en) * | 2007-09-12 | 2009-03-12 | Rolling Solutions Llc | Systems and methods for dynamic quote generation |
US20090100095A1 (en) * | 2007-10-04 | 2009-04-16 | Jung Edward K Y | Systems and methods for reinsurance utilizing epigenetic information |
US20090094065A1 (en) * | 2007-10-04 | 2009-04-09 | Hyde Roderick A | Systems and methods for underwriting risks utilizing epigenetic information |
US20090099877A1 (en) * | 2007-10-11 | 2009-04-16 | Hyde Roderick A | Systems and methods for underwriting risks utilizing epigenetic information |
US20090094067A1 (en) * | 2007-10-04 | 2009-04-09 | Searete LLC, a limited liability corporation of | Systems and methods for company internal optimization utilizing epigenetic data |
US7890357B2 (en) * | 2007-11-20 | 2011-02-15 | Hartford Fire Insurance Company | System and method for identifying and evaluating nanomaterial-related risk |
US20090177500A1 (en) * | 2008-01-04 | 2009-07-09 | Michael Swahn | System and method for numerical risk of loss assessment of an insured property |
US8239221B2 (en) * | 2008-01-14 | 2012-08-07 | Fidelity Life Association | Methods for selling insurance using rapid decision term |
US20090187434A1 (en) * | 2008-01-23 | 2009-07-23 | Benemax, Inc | System and method for a health insurance risk evaluator |
US20090192828A1 (en) * | 2008-01-29 | 2009-07-30 | Metropolitan Chicago Healthcare Council | Method of managing insurance data |
US8275639B2 (en) * | 2008-02-01 | 2012-09-25 | Guerrero John M | Insurance product and related system and method |
US20090204443A1 (en) * | 2008-02-08 | 2009-08-13 | Honeywell International Inc. | Integrated roof wind risk mitigation method and system |
US20090210256A1 (en) * | 2008-02-15 | 2009-08-20 | Aetna Inc. | System For Real-Time Online Health Care Insurance Underwriting |
TWI425436B (en) * | 2008-03-05 | 2014-02-01 | Shacom Com Inc | Process apparatus and mutual insurance method performed by the process apparatus |
US20090276247A1 (en) | 2008-03-10 | 2009-11-05 | Roger Glenn Howell | Systems and methods for web-based group insurance/benefits procurement and/or administration |
US20090248453A1 (en) | 2008-03-28 | 2009-10-01 | Guidewire Software, Inc. | Method and apparatus to facilitate determining insurance policy element availability |
US9378527B2 (en) | 2008-04-08 | 2016-06-28 | Hartford Fire Insurance Company | Computer system for applying predictive model to determine and indeterminate data |
US7860735B2 (en) | 2008-04-22 | 2010-12-28 | Xerox Corporation | Online life insurance document management service |
US20090281841A1 (en) | 2008-05-12 | 2009-11-12 | International Business Machines Corporation | Method for automating insurance claims processing |
US20090287509A1 (en) | 2008-05-16 | 2009-11-19 | International Business Machines Corporation | Method and system for automating insurance claims processing |
WO2009147572A1 (en) | 2008-06-03 | 2009-12-10 | Discovery Holdings Limited | A system and method of managing an insurance scheme |
WO2009147594A1 (en) | 2008-06-03 | 2009-12-10 | Discovery Holdings Limited | A system and method of managing an insurance scheme |
WO2009147591A2 (en) | 2008-06-03 | 2009-12-10 | Discovery Holdings Limited | A system and method of managing an insurance scheme |
WO2009147592A1 (en) | 2008-06-03 | 2009-12-10 | Discovery Holdings Limited | A system and method of managing an insurance scheme |
WO2009147593A1 (en) | 2008-06-03 | 2009-12-10 | Discovery Holdings Limited | A system and method of managing an insurance scheme |
US20090055227A1 (en) * | 2008-10-30 | 2009-02-26 | Bakos Thomas L | Risk Assessment Company |
-
2003
- 2003-04-30 US US10/425,721 patent/US7383239B2/en active Active
-
2004
- 2004-04-01 WO PCT/US2004/009978 patent/WO2004099946A2/en active Application Filing
- 2004-04-23 US US10/832,003 patent/US20040225587A1/en not_active Abandoned
-
2008
- 2008-06-02 US US12/131,545 patent/US8214314B2/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4975840A (en) * | 1988-06-17 | 1990-12-04 | Lincoln National Risk Management, Inc. | Method and apparatus for evaluating a potentially insurable risk |
US5218646A (en) * | 1990-02-09 | 1993-06-08 | U.S. Philips Corp. | Classification procedure implemented in a hierarchical neural network, and hierarchical neural network |
US5696907A (en) * | 1995-02-27 | 1997-12-09 | General Electric Company | System and method for performing risk and credit analysis of financial service applications |
US5839103A (en) * | 1995-06-07 | 1998-11-17 | Rutgers, The State University Of New Jersey | Speaker verification system using decision fusion logic |
US5768422A (en) * | 1995-08-08 | 1998-06-16 | Apple Computer, Inc. | Method for training an adaptive statistical classifier to discriminate against inproper patterns |
US5796863A (en) * | 1995-08-08 | 1998-08-18 | Apple Computer, Inc. | Method for training an adaptive statistical classifier to balance unigram prior factors |
US5805730A (en) * | 1995-08-08 | 1998-09-08 | Apple Computer, Inc. | Method for training an adaptive statistical classifier with improved learning of difficult samples |
US5805731A (en) * | 1995-08-08 | 1998-09-08 | Apple Computer, Inc. | Adaptive statistical classifier which provides reliable estimates or output classes having low probabilities |
US6125194A (en) * | 1996-02-06 | 2000-09-26 | Caelum Research Corporation | Method and system for re-screening nodules in radiological images using multi-resolution processing, neural network, and image processing |
US5930392A (en) * | 1996-07-12 | 1999-07-27 | Lucent Technologies Inc. | Classification technique using random decision forests |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050240514A1 (en) * | 2004-04-01 | 2005-10-27 | Gaubatz Dieter S | System and method for evaluating preferred risk definitions |
US7849002B2 (en) * | 2004-04-01 | 2010-12-07 | Swiss Reinsurance Company | System and method for evaluating preferred risk definitions |
US20070088982A1 (en) * | 2005-10-18 | 2007-04-19 | Valerie Guralnik | System and method for combining diagnostic evidences for turbine engine fault detection |
US7337086B2 (en) | 2005-10-18 | 2008-02-26 | Honeywell International, Inc. | System and method for combining diagnostic evidences for turbine engine fault detection |
US20080034313A1 (en) * | 2006-04-10 | 2008-02-07 | Dietmar Hildebrand | Fuzzy logic-based surveillance in information technology and business service management systems |
US7853538B2 (en) * | 2006-04-10 | 2010-12-14 | Dietmar Hildebrand | Fuzzy logic-based surveillance in information technology and business service management systems |
US7899741B2 (en) | 2007-03-28 | 2011-03-01 | Bank Of America Corporation | Loss impact tracking system and method |
US20080319802A1 (en) * | 2007-06-22 | 2008-12-25 | Abraham Jonathan P | Long term care underwriting system and method |
US8862433B2 (en) | 2010-05-18 | 2014-10-14 | United Technologies Corporation | Partitioning of turbomachine faults |
US20160275604A1 (en) * | 2015-03-17 | 2016-09-22 | Accenture Global Services Limited | Adaptive quality assurance management system |
CN106355030A (en) * | 2016-09-20 | 2017-01-25 | 浙江大学 | Fault detection method based on analytic hierarchy process and weighted vote decision fusion |
CN106371427A (en) * | 2016-10-28 | 2017-02-01 | 浙江大学 | Industrial process fault classification method based on analytic hierarchy process and fuzzy fusion |
CN109325553A (en) * | 2018-12-04 | 2019-02-12 | 山东建筑大学 | A kind of wind turbine gearbox fault detection method, system, equipment and medium |
US11227217B1 (en) | 2020-07-24 | 2022-01-18 | Alipay (Hangzhou) Information Technology Co., Ltd. | Entity transaction attribute determination method and apparatus |
US20220343420A1 (en) * | 2021-04-23 | 2022-10-27 | Intuit Inc. | Flexible, multi-constraint segmentation sytems |
US20230169355A1 (en) * | 2021-12-01 | 2023-06-01 | Capital One Services, Llc | Replica reliability |
Also Published As
Publication number | Publication date |
---|---|
US20040220837A1 (en) | 2004-11-04 |
WO2004099946A2 (en) | 2004-11-18 |
WO2004099946A3 (en) | 2009-04-02 |
US20090048876A1 (en) | 2009-02-19 |
US7383239B2 (en) | 2008-06-03 |
US8214314B2 (en) | 2012-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20040225587A1 (en) | Fusion classification for risk categorization in underwriting a financial risk instrument | |
US7813945B2 (en) | System and process for multivariate adaptive regression splines classification for insurance underwriting suitable for use by an automated system | |
US7567914B2 (en) | System and process for dominance classification for insurance underwriting suitable for use by an automated system | |
US7801748B2 (en) | System and process for detecting outliers for insurance underwriting suitable for use by an automated system | |
US20040236611A1 (en) | System and process for a neural network classification for insurance underwriting suitable for use by an automated system | |
US20230377037A1 (en) | Systems and methods for generating gradient-boosted models with improved fairness | |
US7899688B2 (en) | Process for optimization of insurance underwriting suitable for use by an automated system | |
US20180260906A1 (en) | System for rule-based insurance underwriting suitable for use by an automated system | |
US7844476B2 (en) | Process for case-based insurance underwriting suitable for use by an automated system | |
US8005693B2 (en) | Process for determining a confidence factor for insurance underwriting suitable for use by an automated system | |
US7844477B2 (en) | Process for rule-based insurance underwriting suitable for use by an automated system | |
US7895062B2 (en) | System for optimization of insurance underwriting suitable for use by an automated system | |
US20030187703A1 (en) | System for determining a confidence factor for insurance underwriting suitable for use by an automated system | |
US20030177032A1 (en) | System for summerizing information for insurance underwriting suitable for use by an automated system | |
US20030187696A1 (en) | System for case-based insurance underwriting suitable for use by an automated system | |
US20030182159A1 (en) | Process for summarizing information for insurance underwriting suitable for use by an automated system | |
Bugera et al. | Credit cards scoring with quadratic utility functions | |
CN112150298A (en) | Data processing method, system, device and readable medium | |
Jandaghi et al. | Identification of the Most Critical Factors in Bankruptcy Prediction and Credit Classification of Companies. | |
Bonissone et al. | Classifier fusion using triangular norms | |
Spiess | Machine learning explainability & fairness: Insights from consumer lending | |
Jena et al. | Banking Credit Scoring Assessment Using Predictive K-Nearest Neighbour (PKNN) Classifier | |
Ndirangu Muthura et al. | A Hybrid Model for Detecting Insurance Fraud Using K-Means and Support Vector Machine Algorithms | |
Mejía | From A to Z in P2P: Credit Risk Analysis for the Fintech Lending Paradigm | |
VLADIMIRBUGERAa et al. | Credit Cards Scoring with Quadratic Utility Functions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GENERAL ELECTRIC COMPANY, NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MESSMER, RICHARD PAUL;BONISSONE, PIERO PATRONE;AGGOUR, KAREEM SHERIF;AND OTHERS;REEL/FRAME:015270/0111;SIGNING DATES FROM 20040421 TO 20040422 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |