美文网首页
大师兄的贝叶斯网络学习笔记(三十):贝叶斯网络(四)

大师兄的贝叶斯网络学习笔记(三十):贝叶斯网络(四)

作者: superkmi | 来源:发表于2026-02-20 15:17 被阅读0次

大师兄的贝叶斯网络学习笔记(二十九):贝叶斯网络(三)
大师兄的贝叶斯网络学习笔记(三十一):贝叶斯网络(五)

三、单参数贝叶斯估计

2. 贝叶斯估计的计算
  • 考虑投掷图钉问题1:
  • 由于没有关于投掷图钉的先验知识,所以假设先验分布是贝塔分布B[0,0]
  • 于是,a_h=a_t=0,而m_k=2,m_t=4
  • 下一次投掷图钉得到头朝上的概率为:\frac_{2+0}{6+0}=\frac{2}{6}
  • 考虑投掷图钉问题2:
  • 由于知道投掷正常硬币正面朝上的概率为1/2,而且问题所涉及的硬币应该是正常硬币,但又不能完全排除它是魔术硬币的可能性
  • 所以假设先验分布是贝塔分布B[100,100]
  • 于是a_h=a_t=100,而m_h=2,m_t=4
  • 根据贝叶斯估计,下一次投得硬币正面朝上的概率为\frac{2+100}{6+200}\approx \frac{1}{2},这里样本量m=6很小,先验知识占主导作用。
  • 另一方面,如果假设共投掷硬币6万次,得到2万次正面朝上,4万次反面朝上,即m_h=20000,m_t=40000,那么下一次投币正面朝上的概率是\frac{20000+100}{60000+200}\approx \frac{2}{6}
3. 共轭分布族
  • 再看公式p(\theta|D) \propto p(\theta)L(\theta|D)
  • 它的右边是先验概率分布p(\theta)和似然函数L(\theta|d)的乘积。
  • 在i.i.d假设下,L(\theta|D)是二项似然函数,上面p(\theta)来自贝塔分布族。
  • 这是因为贝塔分布族是二项似然函数的共轭分布族(conjugate family),即如果先验分布p(\theta)是贝塔分布,那么后验分布p(\theta)|D)也是贝塔分布。
  • 这使得贝叶斯估计的计算简单易行。
  • 事实上,如果假设p(\theta|D)来自另一分布族,比如正态分布,那么贝叶斯估计计算起来就要困难得多。
  • 另外,共轭分布族的使用也使得我们可以清楚地了解到贝叶斯估计是怎样把先验知识与观测数据结合到一起。
  • 假设p(\theta|D)为贝塔分布B[a_h,a_t]实际上就是做如下假设:
  • 先验知识相当于一组包含a_h哥头朝上和a_t个尾朝上的样本的虚拟数据(imaginary data)
  • 贝叶斯估计把这些虚拟数据和实际观测所得到的数据放到一起,得到一组由m_h+a_h个头朝上和m_t+a_t个尾朝上的样本所组成的数据,于是p(\theta|D)是B[m_h+a_h,m_t+a_t]
4. 顺序学习与批量学习
  • 机器学习有两种模式,即顺序学习批量学习
  • 顺序学习(sequential learning)指一个一个地处理数据样本,每处理一个样本就更新一次参数,而且更新是在当前参数值的基础上进行的。
  • 批量学习(batch learning)则指同时处理所有数据,一次性得到参数估计。在处理完当前数据之后的一段时间内,如果有新的数据出现,就把新老数据混合在一起,重新进行参数估计,这个过程完全不依赖以前的估计。
  • 贝叶斯估计既可以用于顺序学习,也可以用于批量学习,而最大似然估计只能用于批量学习。

相关文章

  • 机器学习_统计模型之(二)贝叶斯网络

    1. 贝叶斯网络  贝叶斯网络(Bayesian network),又称信念网络(Belief Network...

  • R语言机器学习与临床预测模型67--贝叶斯网络

    R小盐准备介绍R语言机器学习与预测模型的学习笔记, 快来收藏关注【科研私家菜】 01 贝叶斯网络 贝叶斯网络是一个...

  • 【机器学习】贝叶斯概率思维笔记

    课程来源 知乎live-贝叶斯概率思维 目录 贝叶斯概率 贝叶斯定理 贝叶斯估计 贝叶斯网络 推荐书籍 涉及名词 ...

  • 贝叶斯网络(Bayesian Network)

    参考链接:1.贝叶斯网络(Bayesian Network) 怎么通俗易懂地解释贝叶斯网络和它的应用?

  • 贝叶斯网络

    最近用的贝叶斯的理论比较多,所以重新熟悉了下贝叶斯的相关理论与贝叶斯网络的相关理论,主要是贝叶斯公式,马尔可夫等价...

  • 贝叶斯网络笔记

    # 哈哈 呵呵

  • 朴素贝叶斯法

    朴素贝叶斯法 朴素贝叶斯法的学习与分类 朴素贝叶斯法的参数估计 朴素贝叶斯实现 高斯朴素贝叶斯实现 使用 skle...

  • 贝叶斯网络

    一、什么是概率图模型? 概率图模型(PGM)是用图来表示变量概率依赖关系的理论,表示与模型有关的变量的联合概率分布...

  • 贝叶斯网络

    一、什么是概率图模型? 概率图模型(PGM)是用图来表示变量概率依赖关系的理论,表示与模型有关的变量的联合概率分布...

  • 贝叶斯网络

    最近在看《数学之美》,提到了贝叶斯网络,于是便简单搜了一下代码练习了【数据挖掘】贝叶斯网络理论及Python实现浪...

网友评论

      本文标题:大师兄的贝叶斯网络学习笔记(三十):贝叶斯网络(四)

      本文链接:https://www.haomeiwen.com/subject/itymrstx.html