专栏首页null的专栏简单易学的机器学习算法——朴素贝叶斯

简单易学的机器学习算法——朴素贝叶斯

一、贝叶斯定理

    1、条件概率

        条件概率是指在事件B发生的情况下,事件A发生的概率,用

表示。

    2、全概率公式

含义是:如果

构成样本空间的一个划分,那么事件B的概率,就等于

的概率分别乘以B对这两个事件的条件概率之和。

    3、贝叶斯推断

其中

称为先验概率,即在事件B发生之前,我们对事件A的概率的一个判断。

称为后验概率,即在事件B发生之后,我们对事件A的概率的重新估计。

称为调整因子,使得预估概率更接近真实概率。

    贝叶斯推断告诉我们,先预估计一个“先验概率”,然后加入实验结果,看这个实验到底是增强还是削弱了“先验概率”,由此得到更接近事实的“后验概率”。

二、朴素贝叶斯

    1、朴素贝叶斯的概述

        朴素贝叶斯是基于贝叶斯决策理论的分类方法,朴素贝叶斯之所以成为“朴素”,是因为在整个过程中都假设特征之间是相互独立的以及每一个特征都是同等重要的。

    2、朴素贝叶斯的原理

        朴素贝叶斯是使用条件概率来分类的,假设有一个二分类问题,二分类是指分成两个类的问题,如

类和

类。假设样本有两个特征

,则需要分别求解条件概率

。而

可以表述为

由于特征之间是相互独立的的,所以

此时要做分类,贝叶斯分类准则为:

    如果

,那么属于

类;

    如果

,那么属于

类。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 简单易学的机器学习算法——受限玻尔兹曼机RBM

    受限玻尔兹曼机(Restricted Boltzmann Machine, RBM)是一种基于能量模型的神经网络模型,在Hinton提出针对其的训练算法(对比分...

    zhaozhiyong
  • 简单易学的机器学习算法——主成分分析(PCA)

           对于现在维数比较多的数据,我们首先需要做的就是对其进行降维操作。降维,简单来说就是说在尽量保证数据本质的前提下将数据中的维数降低。降维的操作可以理...

    zhaozhiyong
  • C/C++——柔性数组

    1、问题来源 在博文数据结构和算法——kd树中,在构建kd树的过程中,有如下的一段代码: #define MAX_LEN 1024 typedef struc...

    zhaozhiyong
  • 概率论|贝叶斯公式及其推论的理解和运用

    在需要计算事件A在事件B下的条件概率时,可以计算P(A|B)=P(AB)/P(B),又因为条件概率公式P(AB)= P(B|A)*P(A),所以可得P(A|B)...

    算法与编程之美
  • 《统计学习方法》笔记四 朴素贝叶斯法

    朴素贝叶斯(navie Bayes)法是基于贝叶斯定理与特征条件独立假设的分类方法。对于给定的训练数据集,首先基于特征条件独立假设学习输入/输出的联合概率分布;...

    闪电gogogo
  • spring boot2.0实现对quartz的集成

    星痕
  • 一个诡异的zabbix报错no active checks on server

    我上去看了看确实没了,然后想起来当初装zabbix的时候非常的浪,mysql放在了默认的位置上。

    tristanwang
  • 数据挖掘面试题之:朴素贝叶斯

    关于作者:DD-Kylin,一名喜欢编程与机器学习的统计学学生,勤学好问,乐于钻研,期待跟大家多多探讨机器学习的相关内容~

    木东居士
  • git创建仓库

    创建仓库 mkdir /home/gitroot 进入目录 cd /home/gitroot 初始化仓库 git init 创建一个文件 echo 123456...

    零月
  • 【图观大数据】2014用大数据来聊聊床上那点儿

    何为大数据?举个简单的例子,苍井空出道11年,作品483部;吉泽明步出道5年,作品815部;而苍老师19岁出道,今年马上31岁;吉泽老师 25岁出道,今年将满3...

    小莹莹

扫码关注云+社区

领取腾讯云代金券