贝叶斯定理 php,朴素贝叶斯及贝叶斯网络简介

贝叶斯网络

贝叶斯网络的定义

贝叶斯网络(Bayesian network),又称信念网络(Belief Network),或有向无环图模型(directed acyclic graphical model),是一种概率图模型,于1985年由Judea Pearl首先提出,它是一种模拟人类推理过程中因果关系的不确定性处理模型,其网络拓扑结构是一个有向无环图(DAG)。

贝叶斯网络的有向无环图中的节点表示随机变量

0d549c240ac2f5ff39d49b9c108531b8.png,他们可以是可观察到的变量,或隐变量、未知参数等。认为有因果关系(或非条件独立)的变量或命题则用箭头来连接。若两个节点间以一个单箭头连接在一起,表示其中一个节点是"因(parents)",另一个是"果(children)",两节点就会产生一个条件概率值。

总而言之,连接两个节点的箭头代表此两个随机变量是具有因果关系,或非条件独立。

例如,假设节点E直接影响到节点H,即E->H,则用从E指向H的箭头建立节点E到节点H的有向弧(E,H),权值(即连接强度)用条件概率

061dd12acd640de59cda031c4c9f89fd.png来表示,如下图所示:

8d85760237a24bb99415322b21153501.png

简言之,把某个研究系统中涉及的随机变量,根据是否条件独立绘制在一个有向图中,就形成了贝叶斯网络。其主要用来描述随机变量之间的条件依赖,用圈表示随机变量(random variables),用箭头表示条件依赖(conditional dependencies)。

令G=(I,E)表示一个有向无环图(DAG),其中I代表图形中所有的节点的集合,而E代表有向连接线段的集合,且令

1ebfbd3b5059500eb35fc2bd6e9770ab.png为其有向无环图中的某一节点i所代表的随机变量,若节点X的联合概率可以表示成:

2e441c3f9d61b2155dd8327314c311a2.png

则称X为相对于一有向无环图G的贝叶斯网络,其中

44710825e68495abf7fa1996443c35eb.png表示节点i之"因

,或称

486a1af8a3d18a25ee22a097444a7160.png是i的父母parents。此外,对于任意的随机变量,其联合概率可由各自的局部条件概率分布相乘而得出:

4b65134289dac6b997f02c211777ceac.png

如下图,便是一个简单的贝叶斯网络:

233c576cd3e87e4490213c345c631aa7.png

由上图

226ee603e8aeb96456218f41a311028b.png

d7f6ea9767735ee15cd8bf65c1e85e1a.png等于所有随机变量

9a12dd9ab4456418889c031fc8016ccc.png的条件概率的乘积,即上边所说,对于任意的随机变量,其联合概率可由各自的局部条件概率分布相乘而得出。上式

3e809ec4bdbce6a72bb852d951a48d86.png,其中

408ed04e0dff12213829d8f672c408cd.png的条件概率为

cfd5bd1cbe6f7fc25480703469947524.png

05482044493ee9b596efc8f5600f4dff.png的条件概率为

fd6fbcd8ba900a72e3cb3d674f7233dd.png

c84cd636f4c872d3b44aa50b6bc535e3.png的条件概率为

0fb83ff3f2238a97ecfd8d30d14218ee.png

贝叶斯网络的3中结构形式

给定如下图的一个贝叶斯网络:

70ce5ba558ec87eac982c9ecc7f36e66.png

从图中可以比较直观的看出:

0777c05bfb2bc76d8d483b05ccab6e53.png的联合分布为:

6be8e12c09099afc8d7cba1bfaff922c.png

bdd02aa48009392374ea9b250589fc65.png相互独立(对应head-to-head),无相互依赖关系

0310a267270ad1b97a0652d26d041d09.png

10f486047e9c3a3469558057199bde99.png给定的条件下,是相互独立的。

形式1:head-to-head

贝叶斯网络的第一种结构形式如下图所示:

09685a2b78854d7d455070a269bf1ce4.png

所以有

f94686a15ec8477629b0e9f470773b97.png,化简后可得:

30854f0db5905491c8951f02ce43de3a.png

所以最后可得:

42e8cc6c5ab3197861667fb2f78aef74.png

即在c未知得条件下,a,b被阻断(blocked),是独立得,称之为head-to-head条件独立。

形式2:tail-to-tail

贝叶斯网络得第二种结构如下图所示:

5b19ffc671c726512d7f9861ecd179a5.png

①在c未知得条件下,有:

8e60600921f4d2d478e814a9ad372d50.png此时,无法得出

b6fd9fe615ba4e1f84251f497d84b468.png,即c未知时,a,b不独立。

②在c已知得条件下,有:

41535de3b24d73c19e4695d08c46583c.png,然后将

2750aefbd2961296328933115a4734a5.png带入式子中,得到

5da3042d1dfe3422b48a04614ed5eaab.png,即c已知时,a,b独立。

所以在c给定得条件下,a,b时被阻断(blocked)的,是独立的,称之为tail-to-tail条件独立。

5095298c3aa8e35611cbb8743bb89a98.png

形式3:head-to-tail

贝叶斯网络的第三种结构形式如下图所示:

e32f5b73caee9e8f0cea777415287f71.png

还是分c未知和c已知两种情况:

①、c未知时,有:

7dd47632784dc23683ddfb4108415d80.png,但无法推出

af690274682fef09bd6ff98a6605ce76.png,即c未知时,a,b不独立

②c已知时,有:

c95f50d6d6d586e54f16a7de6188b132.png

所以在c给定的条件下,a,b被阻断(blocked),是独立的,称之为head-to-tail条件独立。

a724935b006f92d022011ad5fa810573.png

实心圆圈表示已知

根据之前对head-to-tail的讲解,我们已经知道,在xi给定的条件下,xi+1的分布和x1,x2…xi-1条件独立。意味着啥呢?意味着:xi+1的分布状态只和xi有关,和其他变量条件独立。通俗点说,当前状态只跟上一状态有关,跟上上或上上之前的状态无关。这种顺次演变的随机过程,就叫做马尔科夫链(Markov chain)。且有:

f53cbf7b0f3d1c41ef13c65dc03c7898.png

接着,将上述结点推广到结点集,则是:对于任意的结点集A,B,C,考察所有通过A中任意结点到B中任意结点的路径,若要求A,B条件独立,则需要所有的路径都被阻断(blocked),即满足下列两个前提之一:

A和B的"head-to-tail型"和"tail-to-tail型"路径都通过C;

A和B的"head-to-head型"路径不通过C以及C的子孙;

贝叶斯网络实例:

ce41ec3b490192172b9d0de4b2d54652.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值