Patent Document ID: 9002759
Application ID: 13358381
Patent Flag: 1

Claim One:
1. A data mining system, for use with a data mining training database containing a plurality of data samples, comprising: a computer system having a memory having a candidate gene database identifying a pool of candidate individuals, each of the candidate individuals identifying a plurality of conditions and at least one corresponding proposed output in dependence upon the conditions, a gene pool processor which: tests each individual in a testing subset of at least one of the candidate individuals, each of the tests applying the conditions of the respective individual to a respective subset of the data samples in the training database to propose a result, each individual in the testing subset being tested on at least one data sample and at least one of the individuals in the testing subset being tested on more than one data sample; stores, in association with each of the candidate individuals in the testing subset, a respective first history identifying the data samples on which the respective individual has been tested; and calculates an overall fitness estimate for each of the individuals in the testing subset, in dependence upon the results proposed by the respective individual when the conditions of the respective individual were applied to each of the data samples indicated in the first history associated with the respective individual, the gene pool processor further including a competition module which selects individuals for discarding in dependence upon comparisons among their respective overall fitness estimates, the computer system further having a gene harvesting module providing for deployment selected ones of the remaining individuals from the pool of candidate individuals.