Examveda
Examveda

Which of the following is true about Naive Bayes?

A. Assumes that all the features in a dataset are equally important

B. Assumes that all the features in a dataset are independent

C. Both A and B 

D. None of the above option

Answer: Option C

Solution(By Examveda Team)

Naive Bayes algorithm assumes that all the features in a dataset are independent of each other given the class label. This is why it's termed "naive" because it simplifies the model by assuming independence between features, even though this assumption might not hold true in all cases.
Option A is incorrect because Naive Bayes does not assume that all features are equally important; it only assumes independence.
Option C is incorrect because Naive Bayes assumes feature independence but does not assume that all features are equally important.
Therefore, the correct answer is Option B: Assumes that all the features in a dataset are independent.

This Question Belongs to Computer Science >> Machine Learning

Join The Discussion

Related Questions on Machine Learning