1.贝叶斯法则

机器学习的任务:在给定训练数据D时,确定假设空间H中的最佳假设。

最佳假设:一种方法是把它定义为在给定数据D以及H中不同假设的先验概率的有关知识下的最可能假设。贝叶斯理论提供了一种计算假设概率的方法,基于假设的先验概率、给定假设下观察到不同数据的概率以及观察到的数据本身。

2.先验概率和后验概率

用P(h)表示在没有训练数据前假设h拥有的初始概率。P(h)被称为h的先验概率。先验概率反映了关于h是一正确假设的机会的背景知识如果没有这一先验知识,可以简单地将每一候选假设赋予相同的先验概率。类似地,P(D)表示训练数据D的先验概率,P(D|h)表示假设h成立时D的概率。机器学习中,我们关心的是P(h|D),即给定D时h的成立的概率,称为h的后验概率。

3.贝叶斯公式

贝叶斯公式提供了从先验概率P(h)、P(D)和P(D|h)计算后验概率P(h|D)的方法

p(h|D)=P(D|H)*P(H)/P(D)

P(h|D)随着P(h)和P(D|h)的增长而增长,随着P(D)的增长而减少,即如果D独立于h时被观察到的可能性越大,那么D对h的支持度越小。

4.极大后验假设

学习器在候选假设集合H中寻找给定数据D时可能性最大的假设h,h被称为极大后验假设(MAP)确定MAP的方法是用贝叶斯公式计算每个候选假设的后验概率,计算式如下:

h_map=argmax P(h|D)=argmax (P(D|h)*P(h))/P(D)=argmax P(D|h)*p(h) (h属于集合H)

最后一步,去掉了P(D),因为它是不依赖于h的常量。

5.极大似然假设

在某些情况下,可假定H中每个假设有相同的先验概率,这样式子可以进一步简化,只需考虑P(D|h)来寻找极大可能假设。

h_ml = argmax p(D|h)  h属于集合H

P(D|h)常被称为给定h时数据D的似然度,而使P(D|h)最大的假设被称为极大似然假设。

6.举例

考虑一个医疗诊断问题,有两种可能的假设:(1)病人有癌症。(2)病人无癌症。样本数据来自某化验测试,它也有两种可能的结果:阳性和阴性。假设我们已经有先验知识:在所有人口中只有0.008的人患病。此外,化验测试对有病的患者有98%的可能返回阳性结果,对无病患者有97%的可能返回阴性结果。

上面的数据可以用以下概率式子表示:

P(cancer)=0.008,P(无cancer)=0.992

P(阳性|cancer)=0.98,P(阴性|cancer)=0.02

P(阳性|无cancer)=0.03,P(阴性|无cancer)=0.97

假设现在有一个新病人,化验测试返回阳性,是否将病人断定为有癌症呢?我们可以来计算极大后验假设:

P(阳性|cancer)p(cancer)=0.98*0.008 = 0.0078

P(阳性|无cancer)*p(无cancer)=0.03*0.992 = 0.0298

因此,应该判断为无癌症。

确切的后验概率可将上面的结果归一化以使它们的和为1:
P(canner|+)=0.0078/(0.0078+0.0298)=0.21
P(cancer|-)=0.79

贝叶斯推理的结果很大程度上依赖于先验概率,另外不是完全接受或拒绝假设,只是在观察到较多的数据后增大或减小了假设的可能性。

贝叶斯分类具有如下特点:

(1)贝叶斯分类并不把一个对象绝对地指派给某一类,而是通过计算得出属于某一类的概率,具有最大概率的类便是该对象所属的类;

(2)一般情况下在贝叶斯分类中所有的属性都潜在地起作用,即并不是一个或几个属性决定分类,而是所有的属性都参与分类;

(3) 贝叶斯分类对象的属性可以是离散的、连续的,也可以是混合的。

贝叶斯定理给出了最小化误差的最优解决方法,可用于分类和预测。理论上,它看起来很完美,但在实际中,它并不能直接利用,它需要知道证据的确切分布概率,而实际上我们并不能确切的给出证据的分布概率。因此我们在很多分类方法中都会作出某种假设以逼近贝叶斯定理的要求。

ZZ:blog.csdn.net/chl033/archive/2009/10/26/4731005.aspx

转载于:https://www.cnblogs.com/burellow/archive/2013/03/19/2969538.html

贝叶斯法则,先验概率,后验概率,最大后验概率相关推荐

  1. 先验概率 后验概率 贝叶斯法则 贝叶斯公式

    1.先验.后验 在拉丁文中指"来自先前的东西",或稍稍引申指"在经验之前". 近代西方传统中,认为先验指无需经验或先于经验获得的知识.它通常与后验知识相比较,后 ...

  2. 贝叶斯法则与先验概率,后验概率

    1.贝叶斯法则 机器学习的任务:在给定训练数据D时,确定假设空间H中的最佳假设. 最佳假设:一种方法是把它定义为在给定数据D以及H中不同假设的先验概率的有关知识下的最可能假设.贝叶斯理论提供了一种计算 ...

  3. 【人工智能】— 不确定性、先验概率/后验概率、概率密度、贝叶斯法则、朴素贝叶斯 、最大似然估计

    [人工智能]- 不确定性 不确定性 不确定性与理性决策 基本概率符号 先验概率(无条件概率)/后验概率(条件概率) 随机变量 概率密度 联合概率分布 公理 完全联合分布 概率演算 独立性 贝叶斯法则 ...

  4. 贝叶斯法则与先验后验概率以及似然度的关系

    条件概率公式:P(A|B)=P(AB)/P(B) P(B)≠0 可推得乘法法则:P(AB)=P(A|B)*P(B) P(AB)=P(A|B)*P(B)=P(B|A)*P(A) 可得贝叶斯公式,也称贝叶 ...

  5. 无人车“看世界”的底层逻辑——概率密度与贝叶斯法则

    目录 写在前面 1. 核心概念--概率密度 1.1 "点概率"没有意义 1.2 概率密度函数怎么用? 2. 无人车里的"贝叶斯法则" 2.1 联合概率密度 2. ...

  6. python贝叶斯算法的论文_3个范例带你读懂贝叶斯法则

    贝叶斯法则可能是概率论中最有生命力的一个公式.它可以用来计算条件概率或者主观概率. 贝叶斯法则的思想非常简单:随机事件发生的概率随着相关条件的发生而改变,一个命题真假的信念即主观概率随着相关证据的发现 ...

  7. 概率论--贝叶斯法则

    贝叶斯法则 (反推的概率问题,已知结果,推测原因) (Bayes'theorem/Bayes theorem/Bayesian law) 贝叶斯的统计学中有一个基本的工具叫"贝叶斯法则&qu ...

  8. 机器学习数学基础-最大似然估计与贝叶斯法则

    以下文章摘录自 <机器学习观止--核心原理与实践> 京东: https://item.jd.com/13166960.html 当当:http://product.dangdang.com ...

  9. 【概率论】贝叶斯法则

    基础知识描述: 联合概率: 定义:指在多元的概率分布中多个随机变量同时满足各自条件的概率. 举例:假设X和Y都服从正态分布,那么P{X<4,Y<0}就是一个联合概率,表示X<4,Y& ...

最新文章

  1. vi/vim命令怎么在Linux系统中使用
  2. jsoup的介绍使用(转)
  3. u盘linux软件下载,u盘linux制作工具(Universal USB Installer)
  4. Maven编译项目时报错:不再支持源选项 5。请使用 6 或更高版本。 不再支持目标选项 1.5。请使用 1.6 或更高版本。
  5. 出现这些迹象,说明你面试可能没戏了
  6. html h1 背影设为图片,CSS Backgrounds(背景)
  7. 选择排序 介绍与java实现
  8. dos从优盘启动计算机,制作U盘dos启动盘的五大步骤
  9. Android客户端面经总结
  10. python 方差_使用NumPy介绍期望值,方差和协方差
  11. 数据有效性跨表引用的解决
  12. 中国大学mooc c语言作业,中国大学mooc程序设计入门——C语言:第三周测验(示例代码)...
  13. 再见PDF提取收费!我用100行Python代码搞定!去你的收费!
  14. 第十届极客大挑战——复现未解决的web和RE
  15. 发布一款新闻资讯软件(android版)
  16. 关于数字证书,数字签名,CA证书,Https都在这里了
  17. 大数据开发之常用软件
  18. git bisect 与 git blame
  19. House Robber的解法
  20. 支持向量机(SVM)原理小结(2)非线性支持向量机

热门文章

  1. Mariadb指定数据库进行主备,无法恢复数据异常总结
  2. 3dmax快速实现一个逼真地毯效果
  3. window.opener用法(在子窗体中获得父窗体的方法)
  4. 笔记:三维重建大作业1-相机标定
  5. java一系列图片加载_RxJava系列文章(一) - 网络图片加载水印一般写法
  6. MATLAB中求传递函数代码
  7. Git学习系列 -- Not a git repository错误解决方法
  8. android 如何刷机,安卓怎么刷机_安卓刷机图解_刷机大师教程
  9. 利用python制作自己的小游戏,超简教程
  10. 《自控力》 第二章读书笔记