### How Does Naive Bayes Work?

Naive Bayes uses the framework of Bayes Theorem and the assumption of conditional independence between all pairs of predictors

- Machine Learning 101 (30)
- Statistics 101 (38)
- Supervised Learning (114)
- Regression (42)
- Classification (46)
- Logistic Regression (10)
- Support Vector Machine (10)
- Naive Bayes (4)
- Discriminant Analysis (5)
- Classification Evaluations (9)

- Classification & Regression Trees (CART) (23)

- Unsupervised Learning (55)
- Clustering (28)
- Distance Measures (9)
- Dimensionality Reduction (9)

- Deep Learning (23)
- Data Preparation (34)
- General (5)
- Standardization (6)
- Missing data (7)
- Textual Data (16)

Pros: Computational efficiency

Cons:Independence assumption is not realistic for many data sets

Gaussian Naive Bayes accounts for continuous features by calculating the conditional likelihood rather than conditional probability of an observation belonging to each class

If a feature appears zero times within a particular class, the computed likelihood score for an observation belonging to that class will be zero

Find out all the ways

that you can