任傳榮
【摘要】貝葉斯公式是“概率論與數(shù)理統(tǒng)計(jì)”中的一個重要公式,也是教學(xué)中的一個重難點(diǎn).教學(xué)中,結(jié)合實(shí)例給出應(yīng)用背景和應(yīng)用原理,引導(dǎo)學(xué)生理解貝葉斯公式內(nèi)涵和應(yīng)用,可以獲得理想的教學(xué)效果.
【關(guān)鍵詞】貝葉斯公式;概率;教學(xué)設(shè)計(jì);教學(xué)效果
貝葉斯公式這一節(jié)教學(xué)內(nèi)容在“概率論與數(shù)理統(tǒng)計(jì)”中占有重要的地位,是這門學(xué)科的教學(xué)重點(diǎn)與難點(diǎn)之一.這個公式無論是在我們?nèi)粘I钪?,還是科學(xué)技術(shù)領(lǐng)域都有著廣泛的作用.學(xué)生在學(xué)習(xí)這塊知識內(nèi)容時,一方面搞不清這個知識怎么用,另一方面容易和前面所學(xué)習(xí)的全概率公式發(fā)生混淆,不能理解它的思想,掌握它的作用.筆者就貝葉斯公式這一節(jié)內(nèi)容采取了一種新的教學(xué)設(shè)計(jì),并應(yīng)用于課堂教學(xué),取得了不錯的效果.
一、教學(xué)內(nèi)容的引入
(一)回顧舊知識
首先來復(fù)習(xí)一下前面學(xué)的條件概率、乘法公式、全概率公式.
這些公式能不能解決下面的歷史問題呢?
(二)應(yīng)用背景導(dǎo)入——核潛艇沉沒搜救事件
1968年5月22日,美國“天蝎號”核潛艇在大西洋亞速海海域神秘沉沒,艇上99人全部遇難,美軍憑經(jīng)驗(yàn)在海底進(jìn)行了長達(dá)五個月的搜索,結(jié)果一無所獲,最后聽從了數(shù)學(xué)家Craven的建議,經(jīng)過幾次搜索,在爆炸點(diǎn)西南方3200米深的海底發(fā)現(xiàn)其殘骸[1].
這位數(shù)學(xué)家給出的建議是什么呢?可以用前面的公式理論來解決嗎?答案是不能,但是我們可以通過一個簡單例子來感受一下所用的原理.
(三)引例
例1 某個興趣班,把班上學(xué)生分成三組進(jìn)行討論,其中第1小組有3個男生和4個女生,第2小組有4個男生和3個女生,第3小組有1個男生和6個女生,現(xiàn)在老師在三個小組中任選一組,從中任意選擇一名同學(xué)進(jìn)行發(fā)言,如果這名同學(xué)是女生,求該同學(xué)來自第1小組的概率.
選取的這個例題比較簡單,通俗易懂.這是一個已知結(jié)果的產(chǎn)生,尋找導(dǎo)致這種結(jié)果的來源或者原因的概率的問題.生活中類似的例子很多,如病人發(fā)燒了,尋求導(dǎo)致發(fā)燒的因素,次品產(chǎn)生了,找出是哪條流水線生產(chǎn)的產(chǎn)品等,都可以歸結(jié)為這類由果尋因事件的概率.所以將(1)式一般化便可得到貝葉斯公式.
二、貝葉斯公式
(一)定理
(二)定理的注解
1.上式稱為貝葉斯公式,公式的推導(dǎo)類似于例1的推導(dǎo),由條件概率公式及全概率公式即可得,初學(xué)者也很容易接受.貝葉斯公式由英國數(shù)學(xué)家托馬斯·貝葉斯(1702—1761)提出,他生前是受人尊重的牧師,自學(xué)成才的數(shù)學(xué)家,在數(shù)學(xué)方面主要研究概率論.他首先將歸納推理法用于概率論基礎(chǔ)理論,創(chuàng)立了貝葉斯統(tǒng)計(jì)理論,對統(tǒng)計(jì)決策函數(shù)、統(tǒng)計(jì)推斷、統(tǒng)計(jì)的估算等做出了貢獻(xiàn)[6].他的著作有《論機(jī)會學(xué)說問題的求解》(1763)和《機(jī)會的學(xué)說概論》(1758).歷史上有些數(shù)學(xué)家雖然名氣不大,著作很少,但影響深刻,貝葉斯就是這樣一個典型的代表人物[3].
三、貝葉斯公式的應(yīng)用
(一)典型例題
例2 《三國演義》中有個著名的故事是“諸葛亮揮淚斬馬謖”,原因是“街亭失守”,現(xiàn)在我們來分析馬謖要不要承擔(dān)主要責(zé)任.我們主要考慮影響這次街亭之役的三個主要因素:(1)主帥缺少才能,不堪大任;(2)將帥不和,難服人心;(3)敵眾我寡,兵力懸殊.哪個可能大,各占多大比例?
通過計(jì)算的結(jié)果,我們得知“街亭失守”的主要責(zé)任在主帥馬謖.舉這個例子既可以增加課堂教學(xué)的趣味性,又可以初步理解貝葉斯公式的意義.
例3 某地居民肝癌發(fā)病率為0.003,采用甲胎蛋白法進(jìn)行普查,患者對這種檢查結(jié)果呈陽性的概率為0.94,而未患肝癌的被檢查者呈陽性的概率是0.05,現(xiàn)有一批人甲胎蛋白檢查結(jié)果呈陽性,問此批人是肝癌患者的概率有多大?[3,4]
接下來我們進(jìn)一步分析本題結(jié)果的意義.這一地區(qū)的普通人群肝癌發(fā)病率是0.003;患者對甲胎蛋白測試結(jié)果呈陽性的概率為0.94,不是100%,這說明這種檢查對患者存在漏診;未患病的檢查者對甲胎蛋白測試結(jié)果是陽性的概率為0.05,說明這種檢查存在誤診情況.那么這種甲胎蛋白檢查對于診斷被檢查者是否患有肝癌有無意義呢?如果不做這種檢查,抽查一人,他是患者的概率P(C)=0.003(先驗(yàn)概率),這是檢查前根據(jù)臨床資料統(tǒng)計(jì)而得出的.檢查出現(xiàn)陽性反應(yīng)后,此人是患者的概率為P(C|A)=0.0535(后驗(yàn)概率),概率增加了約18倍.也就是說這個人從普通人群上升為“疑似”人群,這說明這種檢查很重要,很有意義.另一方面,檢查出甲胎蛋白結(jié)果是陽性來判斷病人是否患肝癌,它的準(zhǔn)確率是很低的,因?yàn)镻(C|A)=0.0535,也就是說100個人檢查是陽性,約5人是肝癌患者,即使某人檢出陽性,也不能過早下結(jié)論此人患有肝癌.這和我們的直覺不一樣!原因是P(A|C)=0.94,P(C|A)=0.0535這兩者均為條件概率,但區(qū)別很大.前者是正向概率,原因?qū)е陆Y(jié)果的概率;而后者是逆向概率,由結(jié)果推原因的概率.那么為什么這個結(jié)論和我們的直覺相差這么大呢?是因?yàn)橄闰?yàn)概率P(C)=0.003的值比較小,在貝葉斯公式計(jì)算中,分子作為分母的一部分所占的權(quán)重低,所以最終后驗(yàn)概率數(shù)值不大.本題中抽查一個人是陽性,雖然不一定是患者,但此人從普通人群也上升到“疑似”人群了,接下來該怎么辦呢?復(fù)查!這時先驗(yàn)概率已更新為P(C)=0.0535,則P(C-)=1-0.0535=0.9465,運(yùn)用貝葉斯公式可得
這個概率值比較大了,可以說此人是“高度疑似”病患了.如果第三次復(fù)查結(jié)果仍為陽性,先驗(yàn)概率再一次更新為P(C)=0.5152,再次運(yùn)用貝葉斯公式可得
這個概率值已經(jīng)很大了,可以說此人基本確診.而事實(shí)上先驗(yàn)概率為0.3時,后驗(yàn)概率值就接近0.9了,幾乎可以確定是患病了,需要趕快治療.通常醫(yī)生總是先采取一些其他簡單易行的輔助方法進(jìn)行檢驗(yàn),當(dāng)他懷疑病人有可能患有肝癌時,才建議用甲胎蛋白法檢驗(yàn),這時,如果病人出現(xiàn)陽性結(jié)果,那么他患病的可能性就很高了.