当前位置: 首页 > news >正文

朴素贝叶斯

概要

前文介绍了贝叶斯公式基础以及在统计领域的基本应用贝叶斯基础_zhanglehes的博客-CSDN博客,本文将介绍它的一种新的转换形式,以及在机器分类领域的应用。

分类的数学描述

朴素贝叶斯公式推理

贝叶斯公式

在分类领域,将其改写如下

我们知道,特征通常是一个向量值

 

再次改写公式如下

 

在这儿,公式中的“朴素”二字开始发挥作用了。它有如下两个假设:

  1. 所有的特征是相互独立的,也就是x1的取值不影响到x2的取值;
  2. 所有特征的重要性是一样的

再次改写公式

在分类领域,等式右边的分母为一常量,当必要不同分类概率大小时,该常量客户来,这样能减少计算量

 

 

上面两个公式就是朴素贝叶斯公式。通过大数据统计的方式,可以分别求出等式右边各个参数的值,进而可以比较不同分类的概率大小。

朴素贝叶斯发散

1、上面介绍的是基于离散特征值的处理方式,其实如果特征值是连续的,也是可以按照上述流程处理的,如分类在某一特征值的变化满足高斯分布;

2、上面公式在计算等式右边的概率时,还可以添加时间出现的频率作为影响因子;

小结

朴素贝叶斯的公式比较简单,计算量不大,这是它的优势。

同时基于“朴素”的两个假设,在一些场景下是不合适的,导致其分类的效果不佳。

参考文献

  1. 带你理解朴素贝叶斯分类算法 - 知乎
  2. https://www.geeksforgeeks.org/naive-bayes-classifiers/

 

 

相关文章:

  • 网站所有页面只显示域名/网站建设高端公司
  • 找代理做网站多少钱/seo友情链接
  • 超大免费网站空间/百度优化排名
  • 丽江网页制作/合肥seo优化
  • 做防水怎么注册网站/竞价软件哪个好
  • wordpress显示文章发布时间/平台推广引流
  • Torch计算方法
  • 实用新型专利材料
  • 玩以太坊链上项目的必备技能(修改器 [modifier]-Solidity之旅十五)
  • Python isalpha()、isdigit()、isalnum() 与 isspace() 方法
  • python基础总结之【基本语法】(1)
  • SpringBoot启动时无法加载自定义配置文件(根据环境不同,本地和生产)
  • rtt 线程管理
  • linux armhf ubuntu18.04搭建docker
  • 【问题记录】关于ping++支付跳转的回调地址问题(支付宝和微信不一致)
  • 自动控制原理笔记-信号流图-Mason公式-控制系统的传递函数
  • CMake入门
  • automake使用感悟