What are the Pros/Cons of Naive Bayes? 

Pros:

  • Computational efficiency
  • Less prone to overfitting
  • If assumption of independence between features holds, the algorithm often has superior performance to other classification techniques
  • Highly suitable when all features are categorical, such as in text classification

Cons:

  • Independence assumption is not realistic for many data sets, and if that is the case, the algorithm suffers from high bias

Author

Help us improve this post by suggesting in comments below:

– modifications to the text, and infographics
– video resources that offer clear explanations for this question
– code snippets and case studies relevant to this concept
– online blogs, and research publications that are a “must read” on this topic

Leave the first comment

Partner Ad
Find out all the ways that you can
Contribute