O'Reilly logo

Hands-On Machine Learning with C# by Matt R. Cole

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Overviewing Naive Bayes and plotting data

Although we discussed Bayes' theorem, we would be doing a great disservice to you if we did not discuss Naive Bayes. It's everywhere, and for good reasons. It almost always works well (hence the name, Naive), and you will most certainly be exposed to it during your machine learning career. It is a simplistic technique based upon a premise that the value of any one feature is completely independent from the value of any other. For example, an orange is round, the color is orange, the skin is not smooth, and it's 10-20 cm in diameter. A Naive Bayes classifier would then consider each feature described previously to contribute independently that this is an orange versus an apple, lemon, and so on, even ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required