目录
朴素贝叶斯分类器(NB:naive Bayes classifiers)
顾名思义,其适用于分类任务、并且假设每个属性独立地对分类结果发生影响,然而现实中各个因素往往并不独立,那是否就无法解决问题呢?
事实上并非如此,相反,朴素贝叶斯分类器在很多情况下都能获得相当好的性能,一种解释是:无需精准概率值即可导致正确分类结果;另一种解释是:若属性间依赖对所有类别影响相同,或依赖关系的影响能相互抵消,则属性条件独立性假设在降低计算开销的同时,不会对性能产生负面影响。
优点:
1、计算量较小
2、支持懒惰学习、增量学习
3、对缺失数据不太敏感
4、推断即查表,速度极快。
缺点:
1、没有考虑属性间依赖
2、通过类先验概率产生模型
半朴素贝叶斯分类器(SNB:semi-naive Bayes classifiers)
相比NB的不考虑依赖,SNB则是考虑了一个(独依赖估计策略:ODE)或多个(多依赖估计策略:kDE)属性依赖
优点:
1、考虑了一个或多个比较强的属性依赖关系,泛化性能可能得到提升
2、计算开销不大
3、同样支持懒惰学习、增量学习
缺点:
1、通过类先验概率产生模型</