舉個栗子 我對貝葉斯分類的理解

2022-08-24 02:45:10 字數 832 閱讀 4759

先說結論,貝葉斯分類=最大化後驗概率。

給定樣本\(x\)和所屬類別\(c\),貝葉斯最優分類器欲最大化後驗概率\(p(c|x)\)。想實現這個目的可以通過判別模型(如決策樹、支援向量機等,直接對後驗概率建模),或生成模型(對聯合概率\(p(x,c)\)建模)。

對於生成模型,考慮:

\[p(c|x)=\frac

\]根據貝葉斯公式:

\[p(c|x)=\frac \varpropto p(c)p(x|c)

\]問題轉化為根據訓練資料來學習先驗概率\(p(c)\)和似然值\(p(x|c)\)。

先驗概率是好求的,根據大數定律,只要樣本足夠多,那麼\(p(c)\)近似等於各類別樣本佔樣本空間樣本數的比例。

\(p(x|c)\)涉及到關於\(x\)所有屬性的聯合概率,直接根據頻率估計是不行的,屬性空間的所有可能事件往往遠大於樣本空間。求似然值\(p(x|c)\)一般用極大似然估計,假設其服從某種分布,然後從訓練資料中學習分布引數。缺點就是需要對這種分布做出很好的估計,否則學習效果欠佳。

為了避開似然\(p(x|c)\)所有屬性聯合概率這個障礙,樸素貝葉斯分類器就假設所有屬性相互獨立,半樸素貝葉斯分類器假設屬性間有依賴,但只依賴乙個「父屬性」,貝葉斯網則用有向無環圖\(\mathcal dag\)刻畫屬性間的依賴關係,並使用條件概率表描述屬性間的聯合概率分布。乙個貝葉斯網由結構\(b\)和引數\(\theta\)構成,引數學習簡單,而結構學習則是np難問題,兩種方法近似求解最優網路結構:(1)貪心法,每次調整一條邊直到評分函式不再變化(評分函式的設計包含了我們對模型的歸納偏好)(2)給網路結構施加約束減少搜尋空間,比如限定為樹形結構。貝葉斯網的推斷也是np難問題,一般近似推斷常用吉布斯取樣,或者變分推斷。

貝葉斯的理解

用概率思考人生 問題 事件a發生後事件b發生的概率與事件b發生後事件a發生的概率這兩者有什麼關係 呢?這兩者之間存在確定的關係,貝葉斯公式描述的這是這兩者之間的確定關係 公式如下 p a b p ab p b p b a p a p b p b a p ab p a p a b p b p a 當p...

貝葉斯的理解

參考部落格 貝葉斯的介紹 貝葉斯本質就乙個條件概率公式p a b 也就是在b事件發生的情況下,a事件發生的概率。貝葉斯推斷是一種統計學方法,用來估量統計量的某種性質。英國數學家托馬斯 貝葉斯 thomas bayes 在1763年發表的一篇 中,首先提出了這個定理,因此為貝葉斯定理。貝葉斯定理 要理...

基於概率的分類 貝葉斯分類

分類指 乙個給定的無標籤點的類標籤 貝葉斯分類器使用貝葉斯定理來 使得後驗概率最大的類標籤,主要任務是估計每乙個類的聯合概率密度函式,並通過多元正態分步來建模 令訓練資料集 d 包含 n 個 d 維空間中的點xi 也就是說有n個樣本資料,d個指標 令 yi 表示每個點的類標籤,即最終 的類別,其中y...