平等性的世間

我旅經這紅塵,因著一株帶露的白蓮,而停留了片刻 。。。
個人資料
平等性 (熱門博主)
  • 博客訪問:
正文

新冠測試的準確性

(2022-09-01 06:27:46) 下一個

記得兩年前大選的時候,文攻武衛,打得正歡。突然一聲晴天霹靂,川普總統被測試出新冠陽性。這一下兩黨震驚,有沮喪的,有祝福的,有高興的,也有嘲弄的。結果沒過兩天,劇情反轉,川總出院了。這一下更是捅了馬蜂窩,各種質疑紛至遝來。很自然的,就有人說,總統在裝病。陰謀論總是太複雜,姑且不談,讓我這個理工男,從概率的角度來聊聊新冠測試出現假陽性的可能性。

要判斷一個人的測試是否為假陽性,首先要講一點新冠測試的準確性問題。一談到準確性,當然就要搞清楚到底什麽是假陰性和假陽性。這個比較簡單,如果有100個病毒攜帶者,100個非攜帶者。如果通過某種試劑的測試,這100個攜帶者中隻有90個顯陽性,那假陰性就是10%;而這100個非攜帶者中有20個顯陽性,那假陽性就是20%。那麽問題來了,為什麽不能做個理想的試劑,讓假陰性和假陽性都是零呢?

答案很簡單,這是因為現有的技術條件有局限。一般的試劑盒或者其它類似的生物測試,都是依據某種算法,來得到一個測試指標。這種指標一般是某種測量數值,比如說是個範圍從0到100的數值。我們可以假設,病毒攜帶者的數值範圍是60到100,而非攜帶者的範圍是0到90。要判斷是陽性或是陰性,一般需要事先確定一個標準值(cutoff value),當某個測試對象的測量數值小於這個標準值(比如說80),就定義為測試陰性;而如果大於等於80,就定義為測試陽性。這樣一來,測試的準確性就和兩個因素息息相關,一個是測試範圍,一個是標準值。如果因為技術的限製,測試範圍沒辦法進一步改進,那麽提高精度的核心就在於這個標準值的確定。

這裏有一個問題,到底是應該更多的控製假陽性,還是更多的控製假陰性。為什麽會有這樣的考慮呢?原因是,如果我們人為的把這個標準值定為0,那麽所有的測試都將是陽性,假陰性就是零;而如果把標準值定為100,那麽所有的測試都是陰性,假陽性就是零。顯而易見,這兩個極端的例子都沒有任何實用的價值。所以一個好的試劑,它所確定的標準值總是假陽性率和假陰性率的協調和均衡,不能走極端。在新冠測試的時候,假陽性率和假陰性率這兩個指標都很重要,如果是假陰性,會造成病情的延誤;如果是假陽性,嗯,這要是擱在年初的上海,就有可能會造成整個小區被封,甚至小區的所有居民都被送到方艙醫院。不過,假陽性和假陰性的均衡也不是絕對的數學上的一半一半,總還是有所側重的。一般來說,對極具傳染性的重症,為防止漏診,假陰性率會盡量控製得更低一點。當然總的來說,對一種可靠的試劑,假陽性率和假陰性率最好都小於5%。

另外,測試的操作也是一個大問題。測試的精度和準度在不同環境和衡量手段下會有較大的變化。這個道理很簡單,我們每次測心跳還有不同的數值,更何況這複雜得多的生物測試。試劑的標準一般是事先就定死了的,如果出現了因測試操作而造成的係統誤差和較大測量誤差,那麽假陽性和假陰性的提高也就在所難免。

還有一個問題,那就是有一個概念上的重要區別,試劑測試的假陽性率和假陰性率,和實際測試中的假陽性和假陰性,是完全不同的。比如說,現在有一款核酸試劑的假陽性率和假陰性率都是5%,準確性相當不錯了。假設我們用這款核酸試劑測試一百萬人,其中五萬人是病毒攜帶者。那麽問題來了,根據所列的這些條件,如果有一個人被測出了陽性,他是病毒攜帶者的可能性是多大?

有朋友可能會說,這不是很簡單嗎,不就是95%嘛。其實不然!這個是需要用到條件概率來計算的,具體的公式我不寫了,並不難,有高中數學的基礎就足夠了。答案是:

這個人的假陽性概率是50%!

當然現在大部分的核酸測試的準確性比我剛才舉的例子還要高一點,但是也的確存在一些快速試劑,它們的測試標準比這個還低。回到我們開始講到的問題,我覺得排除人為因素,如果隻憑概率計算,川普總統當時是假陽性的可能並不低。

我們還可以繼續引申,討論一下全體檢測的問題。現在中國政府采取的是清零政策,比如說,最近的成都,就是全城核算檢測。但是,有沒有人想過這樣一個問題,群體檢測到底有沒有意義?

群體檢測的意義,是要建立在試劑的高精確性和群體的高發病率上的。舉個簡單的例子,假設現有的核酸檢測試劑的假陽性率和假陰性率都是0.1%,這應該算是非常精確的試劑了吧?而另一方麵,如果全社會的實際病毒攜帶者的比率隻有0.01%,那麽,在成都這樣規模的城市進行全城全員核酸檢測(假設一天一千萬人員的檢測規模),那麽,每天我們都會檢測出一萬左右的陽性;而實際的病毒攜帶者呢,其實隻有一千左右。也就是說,絕大多數的檢測陽性者都是假陽性。

我覺得共產黨並不是不懂這個道理,而是它希望所有的老百姓都不懂這個道理!

最後總結一下,如果同學們在家裏做快速試劑的測試,查出來是陽性,先不用太驚慌,可以查一下這個試劑的假陽性率和假陰性率是多少,然後再估算一下當前社會上的病毒攜帶者的比例,然後就可以算一下自己是假陽性的概率了。隻不過,這種方法,並不能降低您感染新冠的可能。要想做到後麵這一點,我覺得第一是戴口罩,第二是勤洗手,第三是打疫苗,簡單易行,愛人愛己,童叟無欺。

祝各位健康如意!

(本文圖片來自網絡)

[ 打印 ]
閱讀 ()評論 (46)
評論
平等性 回複 悄悄話 回複 'taoli' 的評論 : 很高興您的康複,祝中秋快樂!
taoli 回複 悄悄話 我的新冠剛剛痊愈
平等性 回複 悄悄話 回複 '亮亮媽媽' 的評論 : 太謝謝亮媽了!祝吉祥如意!
亮亮媽媽 回複 悄悄話 平教授好,我完成任務了,去我家看看:https://blog.wenxuecity.com/myblog/7072/202209/6145.html
平等性 回複 悄悄話 回複 'laopika' 的評論 : 皮卡兄周末愉快!
laopika 回複 悄悄話 回複 'momo_sharon' 的評論 : 你和我一樣,從來沒有去做過一次核酸檢測,連那個家庭用的抗原檢測也沒有做過:)
平等性 回複 悄悄話 回複 '水沫' 的評論 : 謝謝水沫!周末愉快
水沫 回複 悄悄話 我也沒測過,印象中家庭試劑準確率較低,rapid test也不是很準,但是pcr的準確率相當高~~

第一是戴口罩,第二是打疫苗 -- agree!
平等性 回複 悄悄話 回複 'momo_sharon' 的評論 : 哈哈哈,不用太傷腦筋了,最重要的就是小心謹慎,盡量不感染病毒。周末愉快!
平等性 回複 悄悄話 回複 '姍姍d來遲' 的評論 : 多謝姍姍,周末愉快!
平等性 回複 悄悄話 回複 '梅華書香' 的評論 : 多謝梅華姐,周末愉快!
平等性 回複 悄悄話 回複 '黑貝王妃' 的評論 : 老姐說的對,有了症狀,不管檢測是陽性還是陰性,一定要注意隔離和治療。周末愉快!
momo_sharon 回複 悄悄話 看了幾遍,沒太看明白。沒做過核酸檢測,理解力也有限^o^
姍姍d來遲 回複 悄悄話 真是陰陽難辨呀!謝謝博主的科普,很有幫助。
梅華書香 回複 悄悄話 如今啊,如今,啥啥都可以是真假難辨啊,得提高分辨能力!好文分享了,祝周末快樂!!
黑貝王妃 回複 悄悄話 一般在家測多少都覺得不舒服了,測出陽性的肯定會再次確認,倒是假陰性容易被忽略。反正有症狀的一定注意隔離和治療。
平等性 回複 悄悄話 回複 'xiaosai' 的評論 : 您說的有道理。很多人不太清楚假陽性和假陰性的存在,總覺得測出來是陽性就是感染了病毒,測出來陰性就是沒事。這樣的觀念其實有時候挺誤事的。
平等性 回複 悄悄話 回複 '小稞青青' 的評論 : 這裏是計算條件概率的公式:假設檢測陽性是+,檢測陰性是-;實際帶病毒是D,實際不帶病毒是d。那麽,如果一個人檢測出陽性,他是實際帶病毒的概率就是:
P(D|+) = P(+|D)*P(D)/( P(+|D)*P(D) + P(+|d)*P(d) )

您說的對,這裏麵用到了Bayes' theorem。當P(D)值較小時,這個條件概率的值會增加,也就是說測試出假陽性的可能性會比較大。
xiaosai 回複 悄悄話 我有同事就是,各種症狀幾乎都齊了,但是測試一直是陰性,最後也不知道是真是假。目前知道的,似乎假陰性更多,也許“陽”了的人,都沒有去question真假吧 :)
小稞青青 回複 悄悄話 Bayes' theorem, 但是我記得是HIV這種傳播不廣的病毒假陽性率才高。
平等性 回複 悄悄話 回複 '南山鬆' 的評論 : 是啊,戴口罩這麽簡單又有效的事兒,響應的人越來越少,真是隻有大家自求多福了。
平等性 回複 悄悄話 回複 '麥姐' 的評論 : 現在知道了吧,有假陰性,也會有假陽性的可能。
平等性 回複 悄悄話 回複 '水星98' 的評論 : 握手,握手!國內現在的做法,我說實在話,真的是不講科學。不過,又能找誰說理呢? 隻有歎息!
平等性 回複 悄悄話 回複 '寒一凡' 的評論 : 是啊,其實都是常識了。戴口罩,打疫苗,並不難呀 。。。
南山鬆 回複 悄悄話 謝謝科普。可惜的是,美國現在隻有很少的人戴口罩了,大家自求多福吧。
麥姐 回複 悄悄話 謝謝平老師科普,漲知識。我也一直認為可能有假陰,不會有假陽,因為據說如果有病毒才會出現那一杠。
水星98 回複 悄悄話 平兄深入淺出,非常透徹地解釋了假陰性和假陽性的道理,不服不行啊。我在學校教過多年概率統計,所以看這篇文章理解的很快。不過我想一般的人根據常識也可以很好的理解。國內現在的做法真是小題大做。
寒一凡 回複 悄悄話 謝謝平等專業的科普,學習了!重中之重,戴口罩,打疫苗! :)
平等性 回複 悄悄話 回複 'portfolio' 的評論 : 哈哈哈,您說得對,儀器本來是為了幫助我們的認知,如果隻迷信儀器,那以後人類真的要退化了 :)
平等性 回複 悄悄話 回複 'grapecherry' 的評論 : 不客氣。這些是條件概率的表達式,溫習一下應該就很清楚了。謝謝您的留言!
portfolio 回複 悄悄話 當今,人們熱衷於用儀器,不擅長用腦子,而儀器是很容易騙人的。

grapecherry 回複 悄悄話 謝謝平等科普,我要去研究一下,才能搞懂這個公式:)真是慚愧,以前還是學理科的,全部 還給老師了。希望看到更多的科普文章。謝謝。
平等性 回複 悄悄話 回複 'spot321' 的評論 : 謝謝點點!
平等性 回複 悄悄話 回複 'grapecherry' 的評論 : 這個不難。假設檢測陽性是+,檢測陰性是-;實際帶病毒是D,實際不帶病毒是d。那麽,如果一個人檢測出陽性,他是實際帶病毒的概率就是:
P(D|+) = P(+|D)*P(D)/( P(+|D)*P(D) + P(+|d)*P(d) )
平等性 回複 悄悄話 回複 'diaoerlang' 的評論 : 哈哈哈,更佛係了,還是更心安了 :)
平等性 回複 悄悄話 回複 'minou' 的評論 : 朋友有點太苛刻了。世界這麽大,我們每個人都會有局限,隻要有一顆好學的心。一開始不太懂沒關係,多了解一些不就有進步了嗎?
平等性 回複 悄悄話 回複 '歲月沈香' 的評論 : 謝謝沈香!“做好基本防護是主要的”,+1
平等性 回複 悄悄話 回複 '曉青' 的評論 : 假陰性和假陽性都是很有可能的。做檢測用的試劑,其實不可能完全避免這兩個錯誤,但是,可以盡量降低犯錯誤的概率。
平等性 回複 悄悄話 回複 '菲兒天地' 的評論 : 這個很正常。很多人和菲兒一樣,都知道假陽性,卻不太了解假陰性,其實在檢測中,這兩個指標都是非常重要的。
spot321 回複 悄悄話 謝謝平等性的科普!
grapecherry 回複 悄悄話 能分享條件概率的公式嗎?我們的數學都還給老師了。謝謝
diaoerlang 回複 悄悄話 平老師深入淺出讓人更佛係了:)
minou 回複 悄悄話 曉青 發表評論於 2022-09-01 07:59:26
假陰性有,假陽性不太可能吧:-)
-- 十足的科盲
歲月沈香 回複 悄悄話 謝謝平等性專業分析!我同意,肯定有假陽性和假陰性。做好基本防護是主要的。讚好文!長知識!
曉青 回複 悄悄話 假陰性有,假陽性不太可能吧:-)
菲兒天地 回複 悄悄話 多謝平等兄科普,這個不太懂,原來隻知道有假陰性。
[1]
[2]
[尾頁]
登錄後才可評論.