Machine Learning Resources

What are the Pros/Cons of Naive Bayes? 

Bookmark this question


  • 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


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

Leave your Comments and Suggestions below:

Please Login or Sign Up to leave a comment

Partner Ad