| CPC G06N 20/00 (2019.01) [G06F 16/215 (2019.01); G06N 5/04 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for training a predictive model, the method comprising, via one or more transceivers and/or processors:
receiving a plurality of records, each of the plurality of records including a plurality of data fields and the predictive model including a smart agent corresponding to each of the plurality of data fields and a classification model including one or more of data mining logic, a neural network, case-based-reasoning, clustering or business rules;
generating a record file including a value populating each of the plurality of data fields;
executing a computer learning training algorithm to train the plurality of smart agents and the one or more classification models of the predictive model based on the record file including by—
for each of plurality of data fields that is numeric, determining at least one normal numeric value interval based on the plurality of values in the record file populating the corresponding one of the plurality of data fields,
for each of the plurality of data fields that is symbolic, determining at least one normal symbolic value based on the plurality of values in the record file populating the corresponding one of the plurality of data fields,
wherein the predictive model is configured to combine a plurality of scores output by the plurality of smart agents and the one or more classification models into a single result.
|