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.
Related Questions on Machine Learning
In simple term, machine learning is
A. training based on historical data
B. prediction to answer a query
C. both A and B
D. automization of complex tasks
Which of the following is the best machine learning method?
A. scalable
B. accuracy
C. fast
D. all of the above
The output of training process in machine learning is
A. machine learning model
B. machine learning algorithm
C. null
D. accuracy
Application of machine learning methods to large databases is called
A. data mining.
B. artificial intelligence
C. big data computing
D. internet of things
Join The Discussion