• Home
  • Recent Q&A
  • Java
  • Cloud
  • JavaScript
  • Python
  • SQL
  • PHP
  • HTML
  • C++
  • Data Science
  • DBMS
  • Devops
  • Hadoop
  • Machine Learning
in Data Science by
Why is Naive Bayes so bad? How would you improve a spam detection algorithm that uses naive Bayes?

1 Answer

0 votes

One major drawback of Naive Bayes is that it holds a strong assumption in that the features are assumed to be uncorrelated with one another, which typically is never the case.

One way to improve such an algorithm that uses Naive Bayes is by decorrelating the features so that the assumption holds true.

Related questions

+1 vote
asked May 28 in Data Science by sharadyadav1986
0 votes
asked May 17, 2019 in Interview Question by pratikdikshit