DY0-001 practice question 4 of 15

Which of the following is the naive assumption in Bayes' rule?

Full set: 85 questions
Answer options
A: Normal distribution
B: Independence Correct answer
C: Uniform distribution
D: Homoskedasticity
Correct Answer:
B. Independence
Explanation

The "naive" in the Naive Bayes classifier refers to its core, simplifying assumption: that all features (or predictors) are conditionally independent of one another, given the class label. This means the algorithm assumes that the presence of a particular feature does not affect the presence of any other feature. While this assumption is often violated in real-world data, it dramatically simplifies the computation of the joint probability, making the model efficient and surprisingly effective for many classification tasks, such as text classification and spam filtering.

Why Incorrect

A. Normal distribution: This is an assumption specific to one variant, Gaussian Naive Bayes, used for continuous features, but it is not the fundamental "naive" assumption of the general algorithm.
C. Uniform distribution: This can be an assumption about the prior probabilities (a "uniform prior") but is not the defining "naive" characteristic of the model's structure.
D. Homoskedasticity: This assumption, meaning constant variance of errors, is central to linear regression models, not Naive Bayes classifiers.

References

1. Ng

A. & Jordan

M. (2002). On Discriminative vs. Generative classifiers: A comparison of logistic regression and naive Bayes. In T. G. Dietterich

S. Becker

and Z. Ghahramani (Eds.)

Advances in Neural Information Processing Systems 14 (pp. 841-848). MIT Press. The paper's introduction states

"The Naive Bayes classifier is based on the 'naive' assumption that the attributes Xi are all conditionally independent given Y."

2. Stanford University. (2012). CS229 Lecture Notes: Naive Bayes. Part V

Page 11. Retrieved from cs229.stanford.edu. The notes explicitly state

"Our assumption is that the xi's are conditionally independent given y. This is a very strong assumption

and is why this is called Naive Bayes."

3. Massachusetts Institute of Technology. (2020). 6.036 Introduction to Machine Learning

Fall 2020 - Lecture 6: Naive Bayes. MIT OpenCourseWare. The lecture notes define the core assumption: "The Naive Bayes assumption is that the features are conditionally independent given the class."

4. James

G.

Witten

D.

Hastie

T.

& Tibshirani

R. (2013). An Introduction to Statistical Learning: with Applications in R. Springer. In Section 4.4.3

page 143

it is noted

"The naive Bayes classifier assumes that the predictors are independent of each other

given the class."

Scroll to Top