貝葉斯網路(Bayesian network),又稱信念網路(belief network)或是有向無環圖模型(directed acyclic graphical model),是一種機率圖型模型,藉由有向無環圖(directed acyclic graphs, or DAGs)中得知一組隨機變數
及其n組條件機率分布(conditional probability distributions, or CPDs)的性質。舉例而言,貝葉斯網路可用來表示疾病和其相關症狀間的機率關係;倘若已知某種症狀下,貝葉斯網路就可用來計算各種可能罹患疾病之發生機率。
一般而言,貝葉斯網路的有向無環圖中的節點表示隨機變數,它們可以是可觀察到的變數,抑或是隱變數、未知參數等。連線兩個節點的箭頭代表此兩個隨機變數是具有因果關係或是非條件獨立的;而兩個節點間若沒有箭頭相互連線一起的情況就稱其隨機變數彼此間為條件獨立。若兩個節點間以一個單箭頭連線在一起,表示其中一個節點是“因(parents)”,另一個是“果(descendants or children)”,兩節點就會產生一個條件機率值。比方說,我們以
表示第i個節點,而
的“因”以
表示,
的“果”以
表示;圖一就是一種典型的貝葉斯網路結構圖,依照先前的定義,我們就可以輕易的從圖一可以得知:
,以及
大部分的情況下,貝葉斯網路適用在節點的性質是屬於離散型的情況下,且依照
此條件機率寫出條件機率表(conditional probability table, or CPT),此條件機率表的每一行(row)列出所有可能發生的