衆所周知,貝葉斯定理是一種在已知其他概率的情況下求概率的方法:
那我們怎麼去理解這個傳說中不黃但很暴力的貝葉斯定理呢,貝葉斯定理是如何暴力狂虐數學界的?
首先,對于貝葉斯定理,還是要先了解各個概率所對應的事件。
P(A|B) 是在 B 發生的情況下 A 發生的概率;
P(A) 是 A 發生的概率;
P(B|A) 是在 A 發生的情況下 B 發生的概率;
P(B) 是 B 發生的概率。
1
要理解貝葉斯定理,我們先來看一個“對方到底喜不喜歡你?”的例子。小李經常單獨找曉陳聊天,而曉陳想知道小李是不是喜歡自己。在這裡,小李喜歡曉陳是事件A,而小李經常和曉陳聊天是事件B。
在這裡,我們先認識一些數學符号,P(A)表示A發生的概率,P(B|A)表示在A發生的條件下,B發生的概率,P(A∩B)則表示A和B兩事件都發生的概率,其他同理。
根據條件概率的定義,在事件 B 發生的條件下事件 A 發生的概率為:
同樣地,在事件 A 發生的條件下事件 B 發生的概率為:
通過P(A∩B),我們可以得到:P(A)×P(B|A)=P(B)×P(A|B),進行簡單的變換,就可以得到以上著名的貝葉斯定理了:
以上是我們得到最基本的貝葉斯公式的推導過程。在貝葉斯定理中,A是你要考察的目标事件(如喜不喜歡曉陳),P(A)是在沒有其他任何信息幫助下,這個目标事件的概率,被稱為初始概率。公式左邊P(A|B)是指當發生B事件(如單獨聊天)後,我們得到的新的觀察,被稱為後驗概率,也就是我們最終尋求的事件概率。
在現實生活中,我們大腦決策的過程就是應用貝葉斯定理的過程。我們的手中隻有有限的信息,而決策就是要利用有限的信息,盡量做出一個最優的預測。正如法國著名的天文學家和數學家皮埃爾·西蒙·拉普拉斯所說的一樣:“人生最重要的問題,在絕大多數情況下,真的就隻是概率問題。”概率是個主觀值,完全就是我們自己的判斷,我們可以先估計一個初始概率 ,然後每次根據出現的新情況,掌握的新信息,對這個初始概率進行修正,随着信息的增多,慢慢逼近真實的概率。這個方法完美的解決了信息少的問題,我們不用等樣本累積到一定程度,先猜一個就行動起來了。
讓我們回到小李和曉陳身上。曉陳如何推測小李喜歡自己的概率呢?首先,曉陳隻能主觀想出一個初始概率,在沒發生B(小李單獨找曉陳聊天)之前,曉陳推測小李喜歡自己的概率很低,隻有5%(P(A))。
假設如果一個人喜歡另一個人,那麼他經常找對方聊天的概率是80%;一個人不喜歡另外一個人,他經常找對方聊天的概率隻有20%。即P(B|A)=0.8,P(B|非A)=0.2。
注意經常找對方單獨聊天的情況存在兩種:喜歡并單獨聊天或不喜歡也單獨聊天,因此P(B)=P(B|A)×P(A) P(B|非A)×P(非A)=0.8×0.05 0.2×0.95=0.23。
在小李喜歡找曉陳聊天的情況下,小李喜歡曉陳的概率漲到了:P(A|B)=P(A)×P(B|A)/0.23=0.05×0.8÷0.23=17.4%。
如果随着曉陳後來的觀察,她又發現了别的“蛛絲馬迹”,如小李經常偷看自己,那麼利用貝葉斯定理,小李喜歡曉陳的概率肯定還會進一步上升。
2
還沒看懂。。。那我還舉個例子吧
京西大旅館為了慶祝開業三周年的好日子,老闆劉強西準備帶着實習生小李去郊外旅遊,不過一大早天空多雲:
糟了!50%的雨天的早上是多雲的!
但多雲的早上其實挺多的(大約40%的日子早上是多雲的)!
這個月幹旱為主(平均30天裡一般隻有3天會下雨,10%)!
劉強西45°角仰望天空,想着要不要去郊遊。。。
作為聰明的實習生,小李立馬拿出他的小本子:
此時,我們用"雨"來代表今天下雨,"雲"來代表早上多雲。
當早上多雲時,當天會下雨的可能性是 P(雨|雲)。
P(雨|雲) = P(雨)·P(雲|雨) /P(雲)
P(雨) 是今天下雨的概率 = 10%
P(雲|雨) 是在下雨天早上有雲的概率 = 50%
P(雲) 早上多雲的概率 = 40%
基本的概率情況已經确定,那就簡單了
P(雨|雲) =0.1×0.5/0.4=0.125
小李:劉老闆,不用看天氣了,今天下午的概率隻有12.5%,可以去郊遊的。
劉強西聽完後:行,那趕緊上車!
然而,“小李”算不如天算,你看,天就下雨了。。。
小李尴尬ing
故事到這裡還沒結束,當時我們在學習貝葉斯定理的時候,時常會記不住到底是B在前,還是A在前,公式該怎麼寫
直到有一次,小李(這個小李是做監控的小李,不是上面說的劉強西的小李)看我在寫貝葉斯公式,說出:AB AB AB。
所以對于貝葉斯公式,記住AB AB AB,然後再做分組:"AB = A×BA/B"。
别急,假如“A”還有兩個可能,插入新舉例
各位監控君,你們聽說“假陽性”、“假陰性”這兩個詞嗎?
是的,沒錯,就是某些疾病檢測一般喜歡用名詞,醫學院的同學趕緊拿好小闆凳,接下來就是考試重點了。
貝葉斯定理雖然隻是一個概率計算公式,但其最著名的一個用途便是“假陽性”和“假陰性”檢測。
3
再丢個例子。。。
上次沒出成郊遊,劉強西卻在路邊撿了一隻小流浪貓回京西大旅館,每天就顧着撸貓。。。
兩天過後,劉強西突然渾身發癢,小李就想起來是不是劉強西對貓過敏,于是劉強西就做了一個簡單的過敏檢測:
對于真的有這種過敏的人,檢測有 80% 的機會給回 "有" 的結果;
對于沒有這種過敏的人,檢測有 10% 的機會給回 "有" 的結果(而這種情況,稱之為"假陽性")。
從實際情況看,京西大旅館的村子有 1% 的人有這種過敏,而劉強西的檢測結果是 "有",那麼劉強西真的有這種過敏的可能性有多大?
P(過敏) 是有這種過敏的概率 = 1%
P(有|過敏) 是對于真的有這種過敏的人,檢測的結果是 "有" = 80%
P(有) 是對于任何人,檢測的結果是 "有" = ??%
糟糕!我們并不知道檢測結果是 "有" 的一般可能性是多少……
不過我們可以把有這種過敏和沒有這種過敏的概率相加來求這個一般概率:
1% 的人有這種過敏,檢測對 80% 的這些人說 "有"
99% 的人沒有這種過敏,檢測對 10% 的這些人說 "有"
把概率加起來:
P(有) = 1% × 80% 99% × 10% = 10.7%
就是說大約 10.7% 的人會得到 "有" 的檢測結果。
那此時我們就可以計算出,劉強西真正對貓過敏的概率為
P(過敏|有) = 1% × 80%/10.7%= 7.48%
所以此時也就有了貝葉斯定理特别版:
最後說多兩句:
貝葉斯統計作為常用的基礎算法,不要小看其作用,其在機器學習中是占據重要的一席之地。尤其是在數據處理方面,針對事件發生的概率以及事件可信度分析上具有良好的分類效果,在人工智能監控領域,作者也很期待貝斯葉架構帶算法和處理一體的芯片到來!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!