Machine Learning Engineer Question:
Download Job Interview Questions and Answers PDF
Tell us why is “Naive” Bayes naive?
Answer:
Despite its practical applications, especially in text mining, Naive Bayes is considered “Naive” because it makes an assumption that is virtually impossible to see in real-life data: the conditional probability is calculated as the pure product of the individual probabilities of components. This implies the absolute independence of features — a condition probably never met in real life.
As a Quora commenter put it whimsically, a Naive Bayes classifier that figured out that you liked pickles and ice cream would probably naively recommend you a pickle ice cream.
As a Quora commenter put it whimsically, a Naive Bayes classifier that figured out that you liked pickles and ice cream would probably naively recommend you a pickle ice cream.
Download Machine Learning Engineer Interview Questions And Answers
PDF
Previous Question | Next Question |
Tell me how much data will you allocate for your training, validation and test sets? | Tell me do you have experience with Spark or big data tools for machine learning? |