朴素贝叶斯算法可能是机器学习里面名气最大的算法了,对IT技术有点了解的人基本上都知道早期垃圾邮件的算法就使用了朴素贝叶斯。其实早在200多年前科学家就提出了它,并给出了数学上的证明,而且朴素贝叶斯的英文简写非常抢眼:NB算法,是不是有种特别NB的感觉。本章将介绍朴素贝叶斯算法的基本概念,并给出基本的使用方式,包括如何使用朴素贝叶斯算法检测异常操作、检测DGA域名、检测针对Apache的DDoS攻击、检测基于MNIST数据集的验证码等。