Patent Document ID: 10025700
Application ID: 15071016
Patent Flag: 1

Claim One:
1. A computer-implemented method, for use with a testing database containing a plurality of samples of testing data, the samples being distributed among N>1 segments of the testing data, each of the segments including at least one of the samples and at least one of the segments including more than one of the samples, for use further with a memory storing a candidate database having a pool of candidate individuals, each i'th one of the candidate individuals identifying a testing experience level, a fitness estimate, a rule set for applying to samples of data in the testing data, and a respective testing set TS i of the testing data segments, the method comprising: for each i'th one of the candidate individuals: assigning to the i'th individual the respective testing set TS i of the testing data segments, a computer system testing the i'th individual on samples of the testing data from the i'th individual's testing set TS i of testing data segments, updating the fitness estimate associated with the i'th individual in dependence upon results of the testing, and updating the testing experience level associated with the i'th individual in dependence upon the number of samples on which the i'th individual is tested; selecting individuals for discarding from the candidate pool in dependence upon a competition among candidate individuals; forming new individuals in the candidate pool by procreation in dependence upon a respective set of at least one parent individual from the candidate pool; a computer system validating, without further procreation as part of the validating step, a plurality of evolved individuals whose testing experience level has reached a predetermined maturity level without being selected for discarding, including further testing each such individual on samples of the testing data from a testing data segment other than those in the individual's testing set TS i ; and providing for deployment selected ones of the individuals in the plurality of evolved individuals that satisfy predetermined deployment criteria after validation, wherein each of the testing sets TS i has fewer than all of the N testing data segments and at least one of the testing sets TS i has different testing data segments than another of the initial testing sets TS i .