Simple Bayesian classifiers do not assume independence

Pedro Domingos, Michael J. Pazzani · National Conference on Artificial Intelligence · 1996

Bayes` theorem tells us how to optimally predict the class of a previously unseen example, given a training sample. The chosen class should be the one which maximizes P(C{sub i}/E) = P(C{sub i}) P(E/C{sub i}) / P(E), where C{sub i} is the ith class, E is the test example, P(Y/X) denotes the conditional probability of Y given X, and probabilities are estimated from the training sample. Let an example be a vector of a attributes. If the attributes are independent given the class, P(E{sub i}C{sub i}) can be decomposed into the product P(v{sub i}/C{sub i}) ... P(V{sub a}/C{sub i}), where v{sub i} is the value of the jth attribute in the example E.

Read the paper · More papers on PaperTik