Skip to main content

Gaussian Naive Bayes Classifier

Gaussian Naive Bayes Classifier implements the Gaussian Naive Bayes training and classification algorithm for classification. The likelihood of the features is assumed to be Gaussian. It can perform online updates to model parameters via partial_fit.

Advantages:

  • It is computational efficient
  • It performs well on small amounts of data
  • It can handle irrelevant features nicely

Disadvantages:

  • It has a strong assumption based on the shape of data
  • It is not stable