貝葉斯方法

2021-08-07 20:34:27 字數 1174 閱讀 8006

貝葉斯推斷及其網際網路應用

q:已知某種疾病的發病率是0.001,即1000人中會有1個人得病。現有一種試劑可以檢驗患者是否得病,它的準確率是0.99,即在患者確實得病的情況下,它有99%的可能呈現陽性。它的誤報率是5%,即在患者沒有得病的情況下,它有5%的可能呈現陽性。現有乙個病人的檢驗結果為陽性,請問他確實得病的可能性有多大?

假設:

- 事件a -> 實際得病, 則p(a)=0.001。這就是」先驗概率」,即沒有做試驗之前,我們預計的發病率。

- 事件b -> 檢查為陽性,那麼要計算的就是p(a|b),也就是」後驗概率」,即做了試驗以後,對發病率的估計。

【習題1】如果誤報率從5%降為1%,請問病人得病的概率會變成多少? p(

a)=0.001,p

(b|a

)=0.99,p

(b|a

¯)=0.01 p

(a¯)

=1−p

(a)=

0.999

p(a|

b)=p

(b|a

)∗p(

a)p(

b)= p(

b|a)

∗p(a

)p(b

|a)∗

p(a)

+p(b

|a¯)

∗p(a

¯)=

0.99

∗0.001

0.99

∗0.001

+0.01

∗0.999

= 0.0902

【習題2】」假陰性」問題,即檢驗結果為陰性,但是病人確實得病的概率有多大。然後問自己,」假陽性」和」假陰性」,哪乙個才是醫學檢驗的主要風險? p(

a|b¯

)=p(

b¯|a

)∗p(

a)p(

b¯)

= p(b

¯|a)

∗p(a

)p(b

¯|a)

∗p(a

)+p(

b¯|a

¯)∗p

(a¯)

= 0.01

∗0.001

0.01

∗0.001

+0.95

∗0.999

= 0.0000105367

數學之美番外篇:平凡而又神奇的貝葉斯方法

貝葉斯 01 初識貝葉斯

分割線 分割線 分割線 分割線 分割線 分割線 分割線 分割線 分割線 分割線 分割線 分割線 分割線 最先知道貝葉斯公式還是四年前的概率論和數理統計課上,時間也很久了,具體內容早已經忘記,不過畢竟曾經學過,重新看過還是得心應手的。大概用兩三篇的內容來介紹一下貝葉斯,以及機器學習中很重要的一部分 樸...

貝葉斯 02 理解貝葉斯

首先簡略回顧一下,全概率和貝葉斯。其實這兩者是密不可分的,互相之間是乙個順序問題,全概率反過去就是貝葉斯,這類問題只需要區分清楚是知道原因求結果,還是知道結果尋原因就可以了。全概率公式是計算由諸多原因而導致的某件複雜事情發生的概率,而貝葉斯就是在這件複雜的事情已經發生的前提下,去尋找諸多原因中,某一...

《貝葉斯方法 概率程式設計與貝葉斯推斷》 1 8答案

1 計算後驗的均值 即後驗的期望值 我們只需要用到樣本和a.mean函式。print lambda 1 samples.mean print lambda 2 samples.mean 2 給定兩個數a 和 b,相對增長可以由 a b b給出。在我們的例項中,我們並不能確定 1和 2的值是多少。通過...