Incorporating rules and knowledge aging in a Naive Bayesian Classifier
First Claim
1. One or more computer-readable media comprising computer-executable instructions directed to steps comprising:
- obtaining one or more counts generated by a statistical classifier, the one or more counts being based on historical verified data consumed by the statistical classifier;
selecting one or more boost values reflecting information external to the historical verified data; and
boosting the one or more counts with the one or more boost values, the boosted one or more counts being used by the statistical classifier to classify new data.
2 Assignments
0 Petitions
Accused Products
Abstract
The Naïve Bayes Classifier predicts the classification of a set of data based on the features of that data and a series of counts reflecting the information obtained from prior data sets, with one count per feature per class. An external boost can be applied to the counts generated by the NBC to account for external information. Such a boost is added to the counts generated by the NBC, and the boosted counts are then used by the NBC. A boost can be applied to some or all of the counts and the boost for each count can be applied independently. Likewise, the counts can be periodically aged by multiplying the counts with an aging factor of between 0 and 1 per period. Aging factors can be applied uniformly across all counts, or can be individually applied, enabling some counts to age more than others.
19 Citations
20 Claims
-
1. One or more computer-readable media comprising computer-executable instructions directed to steps comprising:
-
obtaining one or more counts generated by a statistical classifier, the one or more counts being based on historical verified data consumed by the statistical classifier; selecting one or more boost values reflecting information external to the historical verified data; and boosting the one or more counts with the one or more boost values, the boosted one or more counts being used by the statistical classifier to classify new data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable media comprising computer-executable instructions directed to steps comprising:
-
obtaining one or more counts generated by a statistical classifier, the one or more counts being based on historical verified data, comprising one or more data entries, that is consumed by the statistical classifier; selecting one or more aging factors reflecting a correlation between the historical verified data'"'"'s age and its relevance to new data; and aging the one or more counts with the one or more aging factors, the aged one or more counts being used by the statistical classifier to classify new data. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A statistical classification system comprising:
-
a statistical model comprising a series of counts, with each count counting a number of occurrences of a feature value per class amongst a set of data entries; a statistical classifier for generating the statistical model and using the statistical model to classify new data entries; and a count modification mechanism, external to the statistical classifier, for modifying the series of counts. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification