官术网_书友最值得收藏!

3.2 貝葉斯網絡

3.2.1 貝葉斯網絡的數學模型

貝葉斯網絡又稱為信念網絡,由〈VEΘ〉三部分組成。其中〈VE〉表示有向無環圖(Directed Acyclic Graph,DAG)。V是網絡中節點的集合,是為有限的非空集合;E是網絡中有向邊(或弧)的集合,是由V中的不同元素的有序對構成的集合。如果一個有向圖無法從某個節點出發,經過若干條邊后仍能夠回到該節點,則稱這個有向圖為有向無環圖。若存在有向邊從節點Y指向節點X,則Y被稱為是X的父節點;與此相應的,X被稱為是Y的子節點。X的父節點集用paX)表示,子節點集用deX)表示,而非后代節點集則用ndX)表示。

定義3.1條件獨立) 假設概率空間(ΩP),ABC是定義在Ω上的隨機變量子集。若滿足PA|BC)=PA|C),則稱AB關于C條件獨立,記作IPAB|C)。

定義3.2馬爾可夫條件) 假設有向無環圖G=〈VE〉,且V的聯合概率分布為PV)。對任意的XV,在X的父節點集paX)已知的情況下,如果X獨立于其非后代節點集ndX),即IPXndX)|paX)),則稱G=〈VE〉符合馬爾可夫條件。

貝葉斯網絡同樣滿足馬爾可夫條件,它也是對聯合概率分布進行圖形化的描述,目的是為了降低表述聯合概率分布以及推理的復雜性。貝葉斯網絡的定義如下:

定義3.3貝葉斯網絡) 假設貝葉斯網絡中的節點集為V={V1V2,…,Vn},則貝葉斯網絡?可以表示為二元組?=(GΘ)。其中,G=〈VE〉表示節點關系的有向無環圖,稱之為貝葉斯網絡結構;Θ={θ1θ2,…,θn}表示每個節點Vi在它的父節點集paX)的條件下的條件概率,稱之為貝葉斯網絡參數。

根據馬爾可夫條件可知,在貝葉斯網絡中,每個節點Vipa(X)狀態已知的情況下,獨立于nd(X)。根據條件獨立性,可以將P(V)分解為如下的形式:

這種按照有向無環圖對聯合概率進行分解的方式也稱為回歸分解或者鏈式分解,其中的每個元素PVi|paVi))都可以被看作是潛在的函數φVi|paVi))。

圖3.2中給出了包含5個節點的簡單貝葉斯網絡模型,其中假定用“0”表示事件未發生,“1”表示事件發生。節點A(冬天)只有子節點B(噴水器)和C(下雨),并無父節點,這種只有子節點而無父節點的節點也被稱為根節點。相反,節點D(濕草地)及節點E(濕滑路面)則只有父節點而無子節點,這樣的節點被稱葉節點。

圖3.2 包含5個節點的簡單貝葉斯網絡

圖3.2中各個節點的分布律如下:

根據式(3.9)可知,該圖3.2中5個節點的聯合概率分布可以表示為

這樣可以結合貝葉斯網絡參數求解出聯合概率分布。

主站蜘蛛池模板: 汉寿县| 历史| 鱼台县| 安多县| 象州县| 油尖旺区| 深圳市| 蕲春县| 潼关县| 突泉县| 胶南市| 中山市| 新蔡县| 汉川市| 毕节市| 于田县| 沧源| 和硕县| 五寨县| 灵台县| 巴塘县| 开远市| 田东县| 肇东市| 长顺县| 巴南区| 宜都市| 东兰县| 布尔津县| 贺州市| 正定县| 郑州市| 搜索| 闽侯县| 嘉黎县| 都匀市| 凤翔县| 沂源县| 滨州市| 岑溪市| 泾阳县|