大师兄的贝叶斯网络学习笔记(三十二):贝叶斯网络(六)
大师兄的贝叶斯网络学习笔记(三十四):贝叶斯网络(八)
六、一般网络贝叶斯估计
- 在贝叶斯估计的框架中,要对贝叶斯网络
的参数进估计,首先要视θ为随机变量,并把关于θ的先验知识表示成一个先验概率分布P(θ).
- 要计算的是在观测到i.i.d完成数据
以后,θ的后验概率分布
,以及下一个样本
的概率分布
。
- 个不好意θ的对数似然函数与充分统计量
的关系可知,θ的似然函数为
。
- 根据贝叶斯公式
- 为了便于计算,需要对先验概率分布
做一些假设,在假设之前,需要引入两个新的符号:
- 已知θ是所有参数组成的向量,
。
- 用
记由
所组成的子向量。
包括所有关于变量
的条件概率分布
的参数。
- 而
表示所有关于分布
的参数。
- 关于
需要做如下3个假设:
- 假设1:全局独立(global independence)假设:关于不同变量
的参数相互独立,即
。
- 假设2:局部独立(local independence)假设:给定一个变量
,对英语
的不同取值的参数相互独立,即
。
- 假设3:
是狄利克雷分布
- 根据上述3个假设,有
。
- 这即是说,后验分布
也是一个乘积狄利克雷分布,
也具有全局和局部独立性,并且
是狄利克雷分布
。
- 接下来考虑下一个数据样本
的概率分布$$P(D_{m+1}|D)。
- 首先有
。
- 而
。
- 另一方面,由于
具有全局独立性,有
。
- 所以
,这表示
是G可分解的,因此可以表示为一个以G为结构的贝叶斯网络。
- 用
表示这个贝叶斯网络的参数
。
- 最终有
。